什么在svnadmin加载完成后?

时间:2016-04-16 07:09:12

标签: svn svnadmin svn-server

我正在将一个不同的服务器转移到其他服务器,意味着旧服务器有不同的主干网和新的我必须创建新的存储库和主干的网址。

我从旧服务器获取svnadmin dump个文件并通过此命令加载到新服务器

  1. 我通过svnadmin create SvnNew创建新的存储库SvnNew是我的新存储库。
  2. 现在我通过svnadmin load SvnNew < xyz.dump
  3. 将svn转储文件加载到新存储库中

    现在完成后会怎么做?

    如何创建主干? 如何创建svn trunk url? 如何设置svn用户?

    请帮助我,我遇到了大麻烦

1 个答案:

答案 0 :(得分:3)

应该不需要创建trunk,因为它是存储库中目录的目录,并且将由转储/加载周期处理。

无法准确说明在加载后您还需要做什么,因为您还没有详细说明您在存储库和服务器设置方面做了什么。幸运的是,the Subversion manual解释了如何将存储库移动到新服务器。

确定URL和创建用户将取决于您正在使用的Subversion服务器软件包(CollabNet,VisualSVN Server等)(如果有)以及如何处理用户凭据/授权(LDAP身份验证?SSH访问?)。这些都是你应该想出之前你开始移动的东西,甚至可以站起来测试服务器以确保你能成功完成所有这些事情在搞乱生产之前。

现在,回滚到旧服务器并在非生产环境中练习迁移,以便在您准备好进行切换之前不要中断用户。