2010-05-25 8 views

답변

4

svn : externals이 subversion 저장소로 제한되어 있기 때문에이를 직접 수행 할 방법이 없습니다. github에 svn에 대한 read+write 지원이 있으므로 git 저장소에 github을 사용할 수 있습니다.

+0

그것은 내가 찾던 해답이 아닙니다 :-(하지만 해답이 될 것 같아서 당신의 도움에 감사합니다. –

1

나는 우리가 정확히 같은 문제가 모르겠지만, 유사한 문제 해결 스크립트를 생성 : 당신은 SmartGit와 SVN 저장소를 복제 할 수 http://github.com/eneroth/git-externals

+0

고마워요. 총알을 물고 SVN에서 모든 것을 변환해야한다고 생각합니다. GIT. SVN에서 GIT를 제어하는 ​​것 자체가 발생하지 않을 것 같습니다! –

2

합니다. Git의 svn : externals와 유사한 .gitsvnextmodules 파일을 생성합니다. SmartGit은이 포맷을 완벽하게 지원하고 "디렉토리"뷰에 서브 모듈을 표시합니다. UI를 사용하여 .gitsvnextmodules를 업데이트하려면 "Directory"에서 하위 모듈을 선택하고 Stage를 누릅니다.