사용자 도움말 > 변경 패키지의 작업 단위 그룹화 > 고급 변경 패키지 적용 및 변경 패키지 다시 동기화 개념 > 변경 내용 전파와 연관된 문제
  
변경 내용 전파와 연관된 문제
변경 내용 전파와 연관된 문제 중 상당수는 이동되어 이름이 변경된 멤버 및 이동된 하위 프로젝트와 관련되어 있습니다. 이러한 문제는 두 가지 주요 카테고리로 나뉩니다.
소스에 있는 멤버 또는 하위 프로젝트가 이동되거나 이름이 변경된 경우 대상에서 상응하는 멤버 또는 하위 프로젝트 찾기
여러 건의 이동 작업이 발생한 경우 최상의 순서로 엔트리 처리(중첩된 하위 프로젝트 이동 작업에서 특히 중요함)
소스 멤버 또는 프로젝트가 이동되거나 이름이 변경된 경우 대상에서 상응하는 멤버 또는 하위 프로젝트 찾기
다음은 해당 변경 패키지 엔트리에 대해 대상 프로젝트를 찾기 위해 Windchill RV&S에서 사용하는 프로세스에 대한 일반적인 설명입니다.
1. 변경 패키지 엔트리를 소유하는 소스 프로젝트의 경로가 주어지면 Windchill RV&S에서는 대상 프로젝트(이 프로젝트의 다른 파생)가 대상 계층 구조에 이미 있는지 확인합니다. 대상 프로젝트가 있으면 이 프로젝트를 대상으로 사용합니다.
2. 대상 프로젝트가 없는 경우에는 소스 프로젝트가 여전히 표시되거나 등록되어 있는지, 즉 소스 프로젝트가 이동되거나 제외되지 않았는지 확인합니다. 소스 프로젝트가 있으면 상응하는 파생 하위 프로젝트를 대상 계층 구조에서 생성합니다.
3. 소스 프로젝트가 없으면 소스 프로젝트가 이동되었기 때문일 수 있습니다. 변경 패키지 엔트리에 인코딩된 구성 경로를 사용하여 이동 이후의 소스 프로젝트의 위치를 찾아보십시오.. Windchill RV&S에서 소스 프로젝트를 찾은 경우에는 상응하는 프로젝트를 대상 프로젝트 트리에서 찾거나 생성하십시오.
4. 이전 시도가 실패하면 더 이상 추가로 시도하지 않습니다. Windchill RV&S는 변경 내용을 전파할 대상 프로젝트를 찾을 수 없습니다. 사용자가 수동으로 전파를 수행해야 합니다.
* 
이 섹션은 Windchill RV&S에 의해 사용되는 논리를 크게 단순화한 것이며, 프로세스에 대한 전반적인 개념을 제공하기 위한 것일 뿐입니다. 본 설명서의 범위를 벗어나는 세부 정보가 많은 부분 생략되었습니다.
5. 대상 프로젝트를 찾은 후에 Windchill RV&S에서는 변경 내용이 전파되어야 하는 해당 대상 프로젝트 내에서 대상 멤버 또는 하위 프로젝트를 찾으려고 시도합니다.
이동과 이름 바꾸기 이외의 모든 작업에 대해 Windchill RV&S에서는 소스 프로젝트 트리에 있는 멤버 또는 하위 프로젝트와 이름이 동일한 멤버 또는 하위 프로젝트를 대상 프로젝트 트리에서 찾습니다(멤버 또는 프로젝트가 동일한 지원 아카이브 또는 프로젝트를 갖고 있는지 확인). Windchill RV&S가 상응하는 대상을 찾으면 대상이 업데이트됩니다. 그렇지 않으면 Windchill RV&S가 멤버 또는 하위 프로젝트를 대상 프로젝트 트리에 추가합니다(동일한 지원 아카이브 또는 프로젝트를 가리킴).
이동 및 이름 바꾸기 작업의 경우, Windchill RV&S 서버는 다른 작업과 동일한 기본 프로세스를 따르지만 여기에 더해 Windchill RV&S 서버가 이동 또는 이름 바꾸기 작업의 "원본" 및 "대상" 이름을 모두 알고 있기 때문에 보다 지능적으로 대상을 검색한다는 차이점이 있습니다.
여러 건의 이동 작업이 있는 경우 최상의 순서로 엔트리 처리
앞에서 언급했듯이 Windchill RV&S는 일반적으로 버킷 내의 엔트리를 시간적 순서에 따라 검사하므로, 시간적으로 앞선 엔트리가 뒤에 있는 엔트리보다 먼저 처리됩니다.
* 
Windchill RV&S는 변경 내용을 순차적으로 전파하지 않습니다. 해당 버킷에 대한 하나의 순 결과를 생성하기 위해 순차적으로 변경 내용을 검사하는 것입니다.
순 결과는 속해 있는 상위 그룹을 기준으로 그룹화되고, 해당하는 작업이 항상(가능한 경우) Windchill RV&S 서버에서 각 상위 프로젝트에 대해 단일 벌크 작업으로서 수행됩니다.
작업이 여러 프로젝트 또는 하위 프로젝트에 걸쳐 전파되는 경우, Windchill RV&S 서버는 최적의 순서를 사용하여 각 프로젝트의 해당하는 벌크 작업을 처리합니다. 구성 경로 정보는 프로젝트 또는 하위 프로젝트의 처리 순서를 지정하는 데 사용됩니다. 이는 프로젝트가 계층 구조에 존재하는 경우, 상위 프로젝트가 하위 프로젝트보다 먼저 처리되도록 하기 위한 것입니다. 이 메커니즘은 복잡한 하위 프로젝트 리팩터링 시나리오(예: 중첩된 여러 하위 프로젝트가 이동함)가 전파되는 상황에서 더 나은 결과를 제공하는 것으로 검증되었습니다.