svn에서 태그 없이 저장소를 체크아웃하는 방법
저장소에 태그를 생성합니다. 이제 클라이언트 사용자가 svn checkout을 수행할 때마다 태그도 다운로드됩니다. 그래서 태그 없이 저장소를 svn 체크아웃해야 합니다. 어떻게 할 수 있나요?
미리 감사드립니다
답변1
이는 서버의 저장소 레이아웃에 따라 다릅니다.
레이아웃이 권장 형식(http://svnbook.red-bean.com/nightly/en/svn.reposadmin.planning.html#svn.reposadmin.projects.chooselayout) 그러면 "tags" 디렉터리는 "트렁크" 디렉터리와 분리됩니다(트렁크는 새 코드가 제출되는 곳입니다).
그런 다음 "트렁크" 디렉터리에서 체크아웃을 수행하면 "트렁크"의 하위 디렉터리가 아니기 때문에 "태그"가 무시됩니다.
일반적으로 서버에서 저장소를 탐색하고 디렉터리를 이동하여 권장 레이아웃을 얻을 수 있습니다(Windows에서는 TortoiseSVN과 같은 도구 사용). 체크아웃 중에 하위 디렉터리를 무시하는 특별한 명령은 없습니다.
답변2
-set-depth=exclude
.see를 사용할 수 있습니다 .https://blog.coffeebeans.at/archives/288. 철:
svn update --set-depth=exclude <foldername>