没有分支的svn代码库检出

7

我需要检出一个包含8个分支的代码库,但我不想下载每个分支的大小约为400MB。我只需要检出文件夹结构和主干。

repo/trunk
repo/tags/<do not download content of this directory>
repo/branches/<do not download content of this directory>

有什么想法吗?更喜欢使用命令行。
1个回答

11
你想要使用Subversion的稀疏目录功能。sparse directories
svn co --depth immediates URL_TO_REPOSITORY PATH_TO_WORKING_COPY
svn update --set-depth infinity PATH_TO_WORKING_COPY/trunk

或者,如果您根本不打算使用标签或分支,请直接查看trunk目录。


"or" 部分是真正的关键。请查看主干,svn co http://svn-server/repo/trunk repo - thekbb
可能有合理的需求在本地拥有另外两个目录的“存根”。 - alroc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接