2009-12-16 2 views
6

PERFORCE에서 분기 사양 (일명 "분기 매핑")의 이름을 바꾸는 방법을 알고 싶습니다. P4V 클라이언트는 사용자가 지점 스펙 이름을 편집하는 것을 허용하지 않습니다.PERFORCE의 분기 사양을 어떻게 바꿉니 까?

다른 분기 사양을 추가하고 설정을 복사 한 다음 이전 사양을 제거하는 것이 안전합니까?

+0

네,하지만 파일 변경 내역을 잃어 버릴 것입니다. 분기 이름 바꾸기 및 변경 내역 유지에 대한 내 대답을 참조하십시오. –

답변

8

PERFORCE는 분기 스펙의 이름을 바꾸는 메커니즘을 제공하지 않습니다. 어쩌면 그들은 당신이 가서 이름을 바꾸면 우연히 일부 스크립트를 어 기지 않을까 두려워합니까?

예, 새 설정을 만들고 이전 설정의 설정을 복사 한 후 삭제하는 것이 안전합니다 (물론 이전 이름의 분기 사양에 의존하지 않는 한).

-1

예. 하지만 파일을 가져 오기 위해 p4 통합을 수행해야합니다. 이것이 p4v가 "복사 또는 이름 바꾸기"가하는 것입니다. 이름 바꾸기 옵션을 사용하면 이전 파일도 삭제됩니다.

+0

quesion은 파일이 아닌 "분기 사양"에 대해 묻습니다. –

2

분기 사양 이름 바꾸기 부족은 모든 사양 (사용자, 그룹, 클라이언트, 레이블, 작업 등)으로 확장됩니다.

p4 branch -o OLDBRANCH | sed -e "s,OLDBRANCH,NEWBRANCH," | p4 branch -i && p4 branch -d OLDBRANCH 
관련 문제