, 우리는 다음과 같은 svn의 구조를 사용했다 :중첩 트렁크/분기/태그를 사용할 수 있습니까? 최근 임베디드 프로젝트에서
project
branches
tags
trunk
electronics
software
branches
tags
trunk
당신이 볼 수 있듯이, 소프트웨어 부분에 대한 중첩 지점/태그/트렁크 디렉토리가있다. 소프트웨어 개발자가 나머지 부분에 대해 걱정하지 않고도 작업 할 수 있기 때문에 이것은 매우 실용적이었습니다.
이 나에게 권리을 보이지 않는 그러나, 때문에 그들이이 체크 아웃하는 경우 다운로드 할 수있는 모든 쓰레기 불편을 할 수있는 여러 분기의 수준 및 계층 구조에서 더 높은 일하는 사람들의 혼동 할 수 있습니다 상단 트렁크 ...
그래서 저는 다음 프로젝트를위한 1 트렁크 전용 저장소를 생각하고 있습니다. 개발자가 소프트웨어가 아닌 것을 원하지 않는다면, 그들은 단지 체크 아웃 project/trunk/software
과 project/branches/br-1234/software
으로 갈 수 있습니다 등
중첩 트렁크에 대해 어떻게 생각하십니까? 찬성 & 죄송합니다!
사이드 질문으로 : 브랜치/태그는 항상 트렁크 (또는 다른 브랜치)의 복사본이어야합니까? 아니면 트렁크의 하위 디렉터리에 브랜치를 만들 수 있습니까?
외부 태그 나 트렁크의 특정 버전을 가리 키길 바랄 테지만, 그렇다고해도 괜찮습니다. –
아, 그렇습니다. –