如何处理svn属性(外部,可执行文件)以提交到单独的存储库中

|| 我对SVN很陌生。以下是我的问题。 我在旧存储库http:// old_svn_server / tags / sw_version1中有代码,它具有诸如一些外部引用,可执行文件等属性。我想创建一个新的存储库,例如http:// new_svn_server / user,然后将代码放在此处。 我应该如何有效,正确地解决这个问题,例如继续使用相同的外部组件,保持可执行文件的权限以及其他权限(svn:special等)? 我正在考虑使用svn导出获取干净的工作副本并提交到新的存储库。然后,一一设置属性。但这非常繁琐且容易出错。 感谢您的任何建议。     
已邀请:
如果可以访问
old_svn_server
new_svn_server
,则可以使用
svnadmin dump
将完整的历史记录写到一个临时文件中,将该文件传输到
new_svn_server
的计算机上,然后执行
svnadmin load
将历史记录推入
new_svn_server
: 在
old_svn_server
上:
svnadmin dump /path/to/oldrepo/tags/sw_version1 > dumpfile
然后,取
dumpfile
放在
new_svn_server
上,然后
svnadmin load /path/to/newrepo < dumpfile
    

要回复问题请先登录注册