2010-05-05 4 views
4

저는 Perforce에서 Kiln (FogBugz의 Mercurial 기반 컴패니언 VCS)의 일부 저장소로 이전하려고하는데, 몇 가지 문제가 있습니다.Perforce에서 Mercurial Import로

가마는 Perforce에서 직접 포트를 가져 오지 않으므로 Perforce -> Mercurial -> Kiln 방식을 사용합니다.하지만 Mercurial 변환으로 PF를 사용하는 데 어려움이 있습니다.

나는

hg convert //depot/... kiln-hg 

를 실행 해요하지만 항상 # 4030 ~에서 변경 목록을 가져 오는 동안 무작위 충돌입니다. 하나가 변경 목록의 마지막에 도달 차례의 부부있는이 간다 포인트 :

3751 change file structure 

그냥 중지 (또는 그렇게 보인다).

누군가가 이 있습니까? 아이디어가있는 이유는 무엇입니까?

Cheers, Ed.

답변

2

왜 convert가 도움이되지 않는지 잘 모르겠지만 (최신 수은을 사용하고 있는지 확인하십시오), perfarce extension을 사용해보십시오. 그렇게하면 결과로 생성 된 Repo를 복제 할 수 있습니다.

+0

어제 다운로드 된 Merc이 그 앞면에서 확인되어야합니다. Perfarce 확장 기능은 hg 또는 tortoiseHG를 perforce와 함께 사용하기위한 것이라고 생각했습니다. –

+0

수 있습니다. 나는 그것이 변환 확장을하는 것보다 더 적극적인 개발을 본다는 것을 알고 있으며, 그것은 더 최신의 것일 수 있습니다. –

+0

perfarce가 기록을 변경하지 않습니다 (이는 수치 임). 필자는 32 비트 컴퓨터에서 가져 오기를 실행해야했습니다 (어떤 이유로). –