svn checkout에 태그가 없습니다

svn checkout에 태그가 없습니다

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>

바라보다https://stackoverflow.com/questions/30580501/checkout-a-complete-subversion-tree-execution-tags-and-branches/58117811#58117811세부

관련 정보