我是SVN的新手。我有很多旧的,未使用的文件,我想存档或复制到不同的存储库或目录。如何归档这些文件并保留其修订的历史记录?
答案 0 :(得分:3)
svn move
如果您希望它们位于其他目录中。您可以访问该文件的历史记录。svn delete
如果您想要某种存档。它在较旧的版本中存在,但它们在新的版本中消失了。当然,文件的历史不受影响。答案 1 :(得分:2)
删除它们。历史将保持不变,你将不会有一堆文件占用空间并破坏你的HD。
答案 2 :(得分:2)
您始终可以为新修订版创建新的存储库。 只需使用“svnadmin dump”和“svnadmin load”进行修订即可。 您将在第一个存储库中拥有旧版本,并且可以从新版本开始。
答案 3 :(得分:2)
svn delete会有效,但由于我不知道快速了解项目历史的最佳方法,我总是把它移到与/ trunk和/ branches相同级别的文件夹中,比如/ archives所以它以后更容易找到,但是当我将主干检查到另一台机器(或构建服务器)时也无法下载。