1

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

4

2 回答 2

1

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

如果不需要所有目录,可以使用稀疏目录

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

于 2013-02-01T15:21:09.753 回答
1

如果你签出 repo,你总是会得到 .svn 目录。

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

svn export URL PATH

于 2013-02-01T15:37:33.993 回答