사용자 도움말 > 멤버 및 항목 간 연결과 추적 > 소스 링크 필드: 개요 > 소스 링크와 소스 추적의 차이
  
소스 링크와 소스 추적의 차이
소스 추적
소스 추적은 소스 구성 관리 중인 멤버와 변경 제어 중인 개별 요구 사항, 사양 및 테스트 사례 간의 양방향 링크를 제공합니다. 소스 추적은 모든 Windchill RV&S 항목 유형에 대해 가능하지만 주로 요구 사항에 유용합니다. 소스 추적은 프로젝트나 하위 프로젝트가 아닌 멤버만 대상으로 합니다.
* 
변경 패키지를 사용하여 변경 관리를 위해 멤버를 항목에 연결할 수도 있습니다. 변경 패키지에 대한 자세한 내용은 "변경 패키지 개요"를 참조하십시오.
CLI 또는 API를 통해 소스 추적을 생성하는 경우 소스 파일 내의 코드 줄이나 블록을 추적할 수 있습니다.
개별 소스 추적을 생성하고 보고 업데이트하고 삭제할 수 있습니다. 항목부터 소스 멤버까지 또는 소스 멤버부터 항목까지 결과 추적을 따르거나, 소스 추적이 있거나 없는 항목을 찾아 질의할 수도 있습니다. 코드 변경 전에 영향 분석이나 멤버의 요구 사항 검토에 소스 추적을 사용할 수 있습니다.
* 
소스 추적은 프로젝트 컨텍스트에 따라 다릅니다. 다른 프로젝트의 같은 멤버 개정에 대한 추적이 있는 경우 같은 추적으로 간주되지 않습니다. 예를 들어, 공유 하위 프로젝트의 멤버 개정에 대한 추적이 있는 경우 추적은 프로젝트 컨텍스트마다 다릅니다.
소스 추적의 현재 구현은 기능적 안전 표준 및 검토가 적용되는 고도로 제어되는 시스템에서 작업 중인 엔지니어링 조직용으로 특별히 설계되었습니다. 다른 환경에서 소스 추적을 사용하려는 경우 현재 구현을 평가하여 모든 사용 사례를 충족하는지 확인해야 합니다.
소스 링크
소스 링크는 멤버, 프로젝트 또는 하위 프로젝트로 연결되는 단방향 링크입니다. 특정 개정 또는 객체의 라이브 버전으로 연결되는 링크를 생성할 수 있습니다. 링크는 객체와 함께 업데이트되지 않기 때문에 소스 링크는 소스 추적보다 경량입니다. 항목의 필드에서 소스 링크 전체를 볼 수 있어 소스 추적 뷰어가 필요 없습니다. 안전 규제 준수 요구 사항이 없을 때 소스 링크가 대안입니다. 멤버 개정이 업데이트될 때 새 개정으로 업데이트로 연결되는 링크가 필요 없을 경우 소스 링크를 사용할 수 있습니다.
라이브 소스 링크는 사용자가 링크를 클릭할 때 멤버나 프로젝트를 표시합니다. 라이브 소스 링크는 소스 링크 필드의 개정 열에 :live로 표시됩니다.
* 
추적을 사용하도록 설정하지 않고 생성한 소스 링크 필드는 소스 링크 필드로 작동하지만 소스 추적을 자동으로 업데이트하지 않습니다. 자세한 내용은 관리자에게 문의하십시오.
소스 링크 및 소스 추적 작동 방식의 시각적 묘사
다음 다이어그램은 링크 작동 방식을 시각적으로 표현한 것입니다. 그림 1의 첫 번째 다이어그램 집합은 개정 1.1의 Test.java에 대한 소스 링크와 소스 추적을 보여 줍니다.
그림 1
그림 2에서는 체크 인이나 변경 패키지 제출 등의 멤버 작업에 의해 Test.java에 대한 멤버 개정이 1.2로 이동할 때 무슨 일이 일어나는지를 보여 줍니다. 소스 추적은 이제 개정 1.2에 있지만 소스 링크는 개정 1.1에 남아 있습니다. 그러나 1.1에 대한 소스 추적의 기록이 개정 기록에 유지됩니다. 또한 소스 링크는 단방향 관계이지만 소스 추적은 항목 필드와 멤버 간의 양방향 관계입니다. Test.java의 라이브 버전으로 연결되는 소스 링크가 생성된 경우 링크는 객체의 라이브 버전을 참조하고 있기 때문에 링크를 따라가면 1.2로 확인됩니다.
그림 2
가능한 필드 값 유형
소스 링크와 소스 추적 모두 소스 링크 필드 유형을 사용하여 값을 저장하지만 이러한 값 유형 중 하나만 필드에 저장할 수 있습니다. 필드에 저장할 수 있는 값의 유형(소스 링크 또는 소스 추적)은 소스 링크 필드 생성 시 결정되며 다음 문에서 인식할 수 있습니다.
추적을 사용하도록 설정하지 않고 생성한 소스 링크 필드는 소스 링크를 포함할 수 있습니다.
추적을 사용하도록 설정하고 생성한 소스 링크 필드는 소스 추적을 포함할 수 있습니다.
추적을 사용하도록 설정되어 있지 않은 소스 링크 필드는 소스 추적을 포함할 수 없습니다.
추적을 사용하도록 설정된 소스 링크 필드는 소스 링크를 포함할 수 없습니다.
소스 링크와 소스 추적은 동일한 끌어서 놓기 방식을 사용하여 생성됩니다.