현재 약간 틀에 얽매이지 않는 레이아웃으로 svn 저장소로 작업하고 있습니다. 분기가 나타날 수있는 두 개의 디렉토리가 있습니다. 예 :여러 분기 디렉토리가있는 svn 저장소를 추적 할 수 있습니까?
Project/
Foo/
A/
B/
C/
Support/
Branches/
taskbranch1/
taskbranch2/
taskbranch3/
taskbranch4/
Tags/
이 레이아웃에서는 실제로 "트렁크"가 지정되지 않습니다. "A", "B"및 "C"디렉토리는 각각 동일한 제품의 여러 버전을 지속적으로 개발한다는 의미에서 브랜치이며 작업하는 개발자가 "트렁크"에 가장 가까운 것입니다 그 안에.
Branches/
는 전통적인, 작업 중심 지점을 포함 (즉, 그들은 일반적으로 수명이 짧은하고이 나타내는 작업이 완료되면 A, B 또는 C로 다시 통합 및 삭제)
에서 작업 git, 나는 "Foo"의 자식 인 과을 "Support/Branches"의 하위 항목으로 취급하고 싶습니다. 그러나 svn-remote.branches 설정에서 허용되는 와일드 카드는이를 허용 할 정도로 표현력이 부족한 것 같습니다.
과거에는 태그와 브랜치에 대해 동일한 svn URL을 사용하여 몇 가지 다른 git 저장소 (A, B 및 C 각각 하나)를 설정했지만, 대부분의 이 세 저장소의 내용은 동일합니다.
감사합니다. 나는 당신이 하나의 svn-remote 섹션 아래에 여러 개의 분기 설정을 가질 수 있다는 것을 몰랐다. – clarkcox3