我在Vista笔记本电脑上安装了Visual SVN服务器。存储库驻留在第二个硬盘上。我在接下来的几天里干净安装Windows 7。我如何再次配置或安装Visual SVN服务器,并保持用户,存储库和设置不受以前安装影响?谢谢。将Visual SVN服务器从一个Windows安装迁移到另一个
33
A
回答
51
您可以简单地将包含存储库的文件夹(例如c:\repositories
)复制到新机器。该文件夹包含所有用户(在文件htpasswd
中)和访问权限(authz
)。
注意:如果您使用颠覆验证,这是真实的。我不确定使用Windows身份验证时它是否一样,但我想是的,因为还有一个名为(authz-windows
)的文件。
详细说明:
- 在新服务器上,在安装过程中安装的VisualSVN服务器
- ,你被要求在库应放在(默认为
c:\repositories
) - 一旦服务器安装,进入旧机器并打开
VisualSVN Server Manager
- 右键单击控制台中的
VisualSVN Server (local)
条目,然后单击Properties
- 它可以找到存储库当前所在的对话框
- 将包含在该文件夹中的所有内容复制到新服务器的存储库文件夹(例如,
c:\repositories
) - 也许你将不得不重新启动服务器,但后来一切都应该建立和运行
2
/用户存储在文件中的角色的“库”文件夹下groups.conf和htpasswd的和可以复制到新的服务器。每个回购的个人权限都存储在“Repositories \ your-repo \ conf”下的VisualSVN-SvnAuthz文件中,也可以按原样复制。
转移回购的数据历史记录而不会导致不兼容的文件系统错误的最佳方法是为每个回购库创建转储文件,然后将转储文件复制到新服务器并将转储文件导入新服务器。您需要使用VisualSVN管理控制台中提供的命令行工具来创建这些转储文件。 Visual SVN在这里有详细的文档:http://www.visualsvn.com/support/topic/00010/
相关问题
- 1. 将数据从一个安装迁移到另一个安装
- 2. 将拼写检查从一个Visual Studio 2010安装迁移到另一个?
- 3. 将SVN迁移到另一台服务器
- 4. 从一个表迁移到另一个
- 5. 如何将SSIS包从一个服务器移动到另一个服务器
- 6. 将SSL证书从一台服务器迁移到另一台服务器
- 7. 将WordPress站点从一台服务器迁移到另一台服务器
- 8. 从一个DBMS迁移到另一个
- 9. 从一台服务器迁移的WordPress 3.0.1另一个
- 10. 关于将Joomla从一个数据库服务器迁移到另一个数据库服务器的想法?
- 11. 如何从一个厨师服务器迁移到另一个厨师服务器
- 12. 将一台Chef服务器迁移到Azure中的另一台服务器
- 13. Activiti进程从一台服务器迁移到另一台服务器
- 14. 迁移与SQL数据库网站从一台服务器到另一个
- 15. 如何将几个目录迁移到另一个TFS服务器
- 16. 将用户从一个apk迁移到另一个
- 17. 将PHP从一个版本迁移到另一个版本
- 18. 将数据库从一个MVC项目迁移到另一个
- 19. 复制或移动一个文件从一个FTP服务器到另一个
- 20. SQL服务器从一台服务器2008 R2数据移动到另一个
- 21. 从Visual Studio安装一个服务器上的Web API 2012
- 22. 将文件从一个服务器复制到另一个服务器
- 23. 如何将会话从一个Tomcat服务器转移到另一个?
- 24. 将图像从一个SQL服务器表移动到另一个
- 25. 将Silverstripe CMS系统从一台服务器迁移到另一台
- 26. 将codeigniter迁移到另一台服务器
- 27. 从一个移动到另一台服务器的shell脚本
- 28. Drupal从一个安装导入用户到另一个安装
- 29. 将Visual Studio 2010 Project从一个TFS移动到另一个?
- 30. 使用Visual SVN提交项目从一个URL到另一个使用Visual SVN
如何配置visualsvn来做到这一点?这是我的问题。 – 2009-10-22 18:36:45
它对authz-windows文件的作用相同。您所描述的操作不需要重新启动。 – 2009-10-23 12:43:36
谢谢。很棒! – 2009-10-23 18:31:44