我正在将一个不同的服务器转移到其他服务器,意味着旧服务器有不同的主干网和新的我必须创建新的存储库和主干的网址。
我从旧服务器获取svnadmin dump
个文件并通过此命令加载到新服务器
svnadmin create SvnNew
创建新的存储库SvnNew
是我的新存储库。svnadmin load SvnNew < xyz.dump
现在完成后会怎么做?
如何创建主干? 如何创建svn trunk url? 如何设置svn用户?
请帮助我,我遇到了大麻烦
答案 0 :(得分:3)
应该不需要创建trunk,因为它是存储库中目录的目录,并且将由转储/加载周期处理。
无法准确说明在加载后您还需要做什么,因为您还没有详细说明您在存储库和服务器设置方面做了什么。幸运的是,the Subversion manual解释了如何将存储库移动到新服务器。
确定URL和创建用户将取决于您正在使用的Subversion服务器软件包(CollabNet,VisualSVN Server等)(如果有)以及如何处理用户凭据/授权(LDAP身份验证?SSH访问?)。这些都是你应该想出之前你开始移动的东西,甚至可以站起来测试服务器以确保你能成功完成所有这些事情在搞乱生产之前。
现在,回滚到旧服务器并在非生产环境中练习迁移,以便在您准备好进行切换之前不要中断用户。