我有一个包含许多二进制文件的存储库,这些文件并不是开发所需要的。我知道浅的检出和深度设置,但这似乎不适用于文件模式。
我希望能够做到这样的事情:
svn checkout http://repo/project --ignore "*.pdf; *.doc; *.png"
文件放在整个项目中,因此无法排除任何单个文件夹或其中几个文件夹以便能够使用depth
选项。
重点是不要下载所有这些二进制文件,因为这需要花费很多时间。
答案 0 :(得分:1)
不幸的是,Subversion目前还没有给你一种方法。您可以忽略整个子目录,但不能忽略基于通配符的特定文件。
如果这些二进制文件足够大,需要花费大量时间来检查它们,那么我建议重新评估它们是否应该在源代码存储库中开始(相对于拥有自己的存储库。)