이 문제를 직접 해결해야했습니다. VisualSVN Server를 호스팅하는 별도의 Windows 서버가있는 Windows XP 시스템이 있습니다.
또한 TortoiseHG 와 CollabNet Subversion Command-Line Client가 설치되어 있습니다 .
<Enable Convert Extension w/ Tortoise Hg 2>
TortoiseHg 2.0을 사용하면 변환 확장을 그 어느 때보 다 쉽게 사용할 수 있다는 의견을 지적 해 주신 bgever 에게 감사드립니다 . 그가 말했듯이
TortoiseHG 2.0을 사용하면 훨씬 간단 해졌습니다. 시작 메뉴에서 TortoiseHG Workbench를 시작합니다. 파일-> 설정을 선택하십시오. 목록에서 확장을 선택하십시오. '변환'확인란을 선택하고 확인을 클릭합니다. 그게 다야! 더 이상 구성 파일을 생성하고 파일 시스템에서 검색 할 필요가 없습니다. – bgever 3 월 11 일 7:56
</Enable Convert Extension w/ Tortoise Hg 2>
<Enable Convert Extension Manually>
저장소를 SVN에서 HG로 변환하기 위해 다음 단계를 따랐습니다.
1) C : \ Program Files \ TortoiseHg \ Mercurial.ini를 엽니 다.
편집하다
참고로-Tortoise Hg가이 파일을 다음으로 마이그레이션했습니다.
- XP 이하-C : \ Documents and Settings \ USERNAME \ Mercurial.ini
- Vista 이상-C : \ Users \ USERNAME \ Mercurial.ini
해당 파일은 대부분 비어 있으며 여기에서 재정의하려는 항목 만 나열합니다. 그것이 당신이 가진 것이라면, 파일의 맨 끝에 다음 두 줄을 추가하십시오.
[extensions]
convert =
2) 다음으로 시작하는 줄 검색
[확장자]
3) 그 아래에는 각 줄에 세미콜론 (;)으로 주석 처리 된 키워드 목록이 표시됩니다.
4) 말하는 줄 찾기
; 변환 =
세미콜론을 삭제하여
변환 =
</Enable Convert Extension Manually>
5) 명령 프롬프트를 열고 새 hg 폴더를 만들려는 디렉터리로 이동합니다 (이 프로세스는 명령 프롬프트가 열려있는 디렉터리에 yoursvnreponame-hg라는 새 폴더를 만듭니다).
6)이 명령 사용
hg 변환 파일 : /// y : / yoursvnreponame
변환 도구가 네트워크 리포지토리에 문제가있을 수 있다는 것을 알았으므로 여기에 드라이브를 매핑해야했지만 이것은 잘 작동했습니다.