svn checkout只有最新的文件?

时间:2013-02-01 15:12:05

标签: svn tortoisesvn

我想在我的本地目录上签出一个项目。该项目文件的大小不是很大,但.svn文件夹中的文件是项目大小的巨大补充。有没有办法只下载项目文件,但我仍然可以提交和更新代码?

2 个答案:

答案 0 :(得分:1)

这是不可能的。如果使用1.7,它只会在工作副本的根目录下保留一个.svn目录。它需要.svn目录来获取有关每个文件的元数据,以及文件的原始版本,以允许您在没有网络访问权限的情况下执行差异还原和其他操作。

如果您不需要所有目录,可以使用sparse directories

正如Lazy Badger所解释的那样,您可以使用svn export,但是您将无法从导出的工作副本提交或更新。

答案 1 :(得分:1)

如果你结帐回购,你总是得到.svn目录。

但是如果你想获得存储库的无版本树,你可以使用export

svn export URL PATH