내 프로젝트는 svn을 사용하며 이전에 git을 사용했다. 나는 꽤 많은 시간 동안 git-svn을 사용하여 많은 성공을 거두었 다. 그러나 이제는 새로운 고용주에게 몇 가지 문제가 있습니다.git-svn 브랜칭이 같은 레벨에있는 모든 서브 모듈
SVN의 레이아웃입니다 : 내가 체크 아웃
http://path/to
/trunk/
submodule1
submodule2
/branches/
branch1
submodule1
branch2
submodule1
submodule2
내 자식 - svn을 (내가 갈 수있는 올바른 방법이라고 생각) 각 서브 모듈을 추적 할 수 있습니다.
git svn clone http://path/to/trunk/submodule1
git svn clone http://path/to/trunk/submodule2
트렁크를 제공하지만 각 분기를 추적하는 방법을 알 수는 없습니다. 나는 - 프리 픽스가 나를 도울 것이라고 생각하고 싶다. 나는 그렇게 생각하지 않는다.
누구든지 아이디어가 있습니까?
감사 카슨 같은 것을하게 될 겁니다. http : // path/to/trunk/submodule1/trunk/submodule을 수행하려고했기 때문에 경로를 "http : // path/to /"로 변경해야했습니다. 나는 이것을 대답으로 생각하고있다. 그리고 --prefix에 대한 나의 이해를 명확히 해준 것에 감사드립니다. – MikeHoss
아, 죄송합니다. 그것은 c & p 버그였습니다. 나는 대답으로 그것을 고쳤다. – Carsten