2010-04-30 79 views
2

我是SVN的新手。我有很多旧的,未使用的文件,我想将其归档或复制到不同的存储库或目录中。我怎样才能存档这些文件并保留修订版的历史记录?归档旧文件

回答

3
  • svn move如果你想要他们在不同的目录中。您可以访问文件的历史记录。
  • svn delete如果你想要某种档案。它在旧版本中存在,但是它们在新版本中消失了。当然,该文件的历史没有改变。
2

只需删除它们。历史将保持不变,你将不会有一堆文件占用空间并分割你的HD。

2

您可以随时为您的新版本创建一个新的存储库。 只需使用“svnadmin dump”和“svnadmin load”进行修订即可。 您将在第一个存储库中拥有旧的修订版本,并且可以从新创建一个新版本。

+0

这可能应该分别是'svnadmin dump'和'svnadmin load'。 – 2010-05-02 05:55:31

2

svn delete可以工作,但由于我不知道快速获取项目历史的最佳方式,我总是将它移动到与/ trunk和/ branches相同级别的文件夹中,如/ archives稍后查找会更简单,但当我检查中继到另一台机器(或构建服务器上)时,下载也不会下载。