2012-12-22 9 views
2

지점 매핑 "branch1.2_1.2.0"을 사용하여 대상에서 대상으로 변경 목록 "661234"를 포트 하려는데 이미 커밋되었지만 변경 사항이 실제로 병합되지는 않습니다. 어떻게 할 수 있습니까? 이 문제를 극복하십시오. 나는 다양한 명령하지만 행운을 시도 한 시간에 한 번씩 이후 고전을 면치 못하고 있어요분기 사양 문제

은, 당신이 원하는 것은이 같은 것입니다,로 인한 변화를 넣어 변경 목록은 -c이다,

C:\Users\>p4 integrate -b prima1.2_1.2.0 -c @661243 
Invalid changelist number '@661243'. 

C:\Users\>p4 integrate -b prima1.2_1.2.0 -c 661243 
Change 661243 is already committed. 

C:\Users\>p4 integrate -b prima1.2_1.2.0 -c 661243 
Change 661243 is already committed. 

C:\Users\>p4 integrate -f -b prima1.2_1.2.0 -c 661243 
Change 661243 is already committed. 

답변

4

죄송 어떤 ehlp을 appreicate :

p4 integrate -i -t -b prima1.2_1.2.0 //[email protected] 
+0

"변경이 이미 완료되었습니다"라는 출력을 얻습니다. 왜 p4가 그렇게 생각합니까? – user1795998

+0

지점의 일부 파일에 대해 .. "cant integrate ... without -i flag"와 같은 오류가 발생합니다. – user1795998

+1

-i는 통합 히스토리가없는 파일간에 통합을 허용합니다. 그것은 근거없는 합병을 허용하고 p4 결의 중 가장 이른 개정을 사용합니다. – jgritty