Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
新的SVN存储库结构和移植注释_Svn_Tortoisesvn - Fatal编程技术网

新的SVN存储库结构和移植注释

新的SVN存储库结构和移植注释,svn,tortoisesvn,Svn,Tortoisesvn,是否可以将注释从一个项目转移到一个新的存储库结构?意思是您可以移植某种注释文件?您可以使用svnadmin dump和svnadmin load命令迁移所有存储库数据,包括日志消息和修订数据。--parent dir选项将帮助您控制所有数据在新存储库结构中的导入位置 例如,如果您当前有一个用于Project1的存储库,并且希望将所有数据导入MyCompanyRepository/Project1/trunk # On the repository server... svnadmin dump

是否可以将注释从一个项目转移到一个新的存储库结构?意思是您可以移植某种注释文件?

您可以使用
svnadmin dump
svnadmin load
命令迁移所有存储库数据,包括日志消息和修订数据。
--parent dir
选项将帮助您控制所有数据在新存储库结构中的导入位置

例如,如果您当前有一个用于
Project1
的存储库,并且希望将所有数据导入
MyCompanyRepository/Project1/trunk

# On the repository server...
svnadmin dump /path/to/repo/for/Project1 > dumpfile
svnadmin load /path/to/repo/for/MyCompanyRepository --parent-dir Project1/trunk < dumpfile
存储库服务器上的
#。。。
svnadmin dump/path/to/repo/for/Project1>dumpfile
svnadmin load/path/to/repo/for/MyCompanyRepository--parent dir Project1/trunk

有关详细信息,请参见。

如Nick所述加载后,您可以使用svn mv重新构造新的回购协议。

如果您没有删除服务器上的原始存储库!对吧?哎呀。。。是的,如果您已经删除了旧的存储库,那么您就删除了所有这些日志消息。如果您想一起移植到一个所有不同的存储库呢??例如,我想将所有注释和历史记录从这个存储库移植到这个存储库,这是我刚刚使用Visual SVN Server创建的一个全新的存储库和结构:第二个链接是一个全新的存储库/sss/真的有一个真实的名称,我这样做只是为了在这里发布。