기존 svn 저장소의 위치를 어떻게 지정해야하는지에 대한 설명을 전혀 찾을 수 없습니다. 즉git - 어떻게 로컬 svn 저장소를 복제 할 수 있습니까?
-
git svn clone URL
SVN 저장소가 로컬
에 URL 표기 무엇?기존 svn 저장소의 위치를 어떻게 지정해야하는지에 대한 설명을 전혀 찾을 수 없습니다. 즉git - 어떻게 로컬 svn 저장소를 복제 할 수 있습니까?
-
git svn clone URL
SVN 저장소가 로컬
에 URL 표기 무엇?로컬 저장소의 경우 일반일반 svn 클라이언트로 체크 아웃하는 데 사용되는 것과 동일한 URL을 사용합니다.
당신은 역사 전체를 복사하는 것을 시도하고, 당신이 SVN 마이너스 끝에/trunk
부분과 트렁크를 체크 아웃 할 때 사용하는 URL을 사용
git svn clone --stdlayout
를 사용하는 경우.
그래서 file : /// X :/path/to/repos가 작동해야합니까? "저장소를 열 수 없습니다. URL에 ra_local 세션을 열 수 없습니다 : 저장소를 열 수 없습니다." – Bulwersator
'file : //'URL이 나를 위해 작동합니다. 드라이브 지정자 부분에 대해서는 잘 모르겠지만 윈도우를 사용하지 않습니다. – qqx
마지막 코멘트에서 나는 당신이 Windows를 사용하고 있다고 가정합니다. 세 번째 "/"를 제거하십시오. 버그가있어 아마 작동하지 않을 수 있습니다. https://code.google.com/p/tortoisegit/issues/detail?id=1402 –
당신은이 같은 성공을 할 수 있어야한다 :
SVN 체크 아웃 명령과 유사git svn clone file:///e/svn_repo_on_E_drive
:
프롬프트 실행 CMD의 현재 드라이브의 폴더에 대한svn co file:///e/svn_repo_on_E_drive
file://
, D:\some_folder
에 대한 file:///d/some_folder
.
참고 : 추가 파일은 Windows의 파일 링크에 /
이고 제거 된 드라이브 콜론입니다. file://e:/svn_repo_on_E_drive
→ file:///e/svn_repo_on_E_drive
"[git-svn"을 사용하여 로컬 svn 저장소를 체크 아웃 할 수 있습니까?] (https://stackoverflow.com/questions/5198331/how-can-i-use-git- svn-to-checkout-a-local-svn-repository) –