1

我有一个 SVN 存储库。随着时间的推移,当我编辑、修改、更改等时,一些文件变得多余/不需要。

最佳实践是什么:从 SVN 中删除文件,或者只是将文件归零?还是我缺少第三种选择?

4

4 回答 4

12

如果您从 Subversion 中删除不需要的文件,它们在历史记录中仍然可用。它们不会永远消失。所以我会“svn rm”他们。

于 2008-10-17T20:47:06.840 回答
4

删除文件:

svn remove <file>

这些文件不会从存储库中永久删除,只是从 HEAD 修订版中删除。

于 2008-10-17T20:47:19.740 回答
1

提交一个空文件仍然会让文件惹恼你,只是减去任何内容。 svn rm是要走的路。

于 2008-10-17T21:01:54.737 回答
0

随着新版本的推出,您可能想要执行完整的存储库导出(而不是备份或热拷贝)。安装新版本,然后执行完整的存储库导入。

这将重新开始您的修订号,并且您将丢失该导出之前的所有历史记录。

于 2008-10-17T21:02:25.047 回答