2010-02-07 4 views
3

파일의 이름을 바꾸어야합니다. 파일 이름을 변경할 때이를 참조하는 다른 파일을 업데이트해야합니다. 그렇지 않으면 빌드가 중단됩니다.동일한 커밋 내에서 Starteam에 대한 파일 이름을 바꾸고 체크인 하시겠습니까?

Starteam에서이 변경을 시도 할 때 문제가 발생합니다. 속성 대화 상자를 닫으면 서버에서 즉시 파일 이름이 변경됩니다. 다른 파일을 체크인 할 때까지 빌드가 손상됩니다. 빌드가 매우 오래 동안 깨지지는 않지만 누군가이 두 작업 사이에 체크 아웃을 수행 할 위험이 있습니다.

동일한 트랜잭션 내에서 이름 바꾸기 및 체크인을 수행 할 수있는 방법이 있습니까?

저는 Starteam Client 2008r2를 사용하고 있습니다.

+1

거룩한 모세, 나는 그것이 더 이상 존재하지 않는다고 생각했습니다! 나는 개발을 시작할 때 아주 오랫동안 StarteamPE을 사용했습니다. – leppie

답변

3

트랜잭션을 생성하고 GUI 내에서 일부 작업을 수행 한 다음 트랜잭션을 커밋 할 수있는 방법이 없습니다. 문서는 StarTeam GUI 내에서 rename을 수행 할 것을 권장하며 이는 단독 작업으로 수행되어야한다는 것을 의미합니다.

방금 ​​항목을 체크인하는 중이라면 한 번에 여러 파일을 체크인 할 수 있습니다.

+0

답변 해 주셔서 감사합니다. 나는 그것을 놓칠 수있는 어떤 방법이 있기를 바랐다. –

0

실제로이 작업을 수행하는 방법이 있지만 분기가 필요합니다.

  1. 새 하위 분기를 만듭니다.
  2. 수정 (이름 변경, 편집 등)
  3. 보기 비교/병합을 수행하십시오. 파일 이름이 Renamed and Modified인지 검색해야합니다.
  4. 변경 사항을 적용하십시오. 이것들은 원자 적으로 커밋되어 빌드를 파괴해서는 안됩니다.

향후 버전의 StarTeam에는 로컬 트랜잭션으로 수행 할 수있는 기능이 포함되어 있습니다. 기본적으로 위와 동일한 작업을 수행하지만 VCM 도구를 사용하여 뷰를 로컬 작업 폴더와 병합하는 것이 아니라 그것을 할 지점을 만듭니다. 이것은 현재 지원되지 않지만, 최선의 방법으로 인프라에 대한 인프라를 구축하기 위해 노력하고 있으며, 이미있을 수 있습니다. 요즘 체크하지 않았다면 눈을 뜨게 할 수 있습니다.

관련 문제