我认为UberSVN可以替代现有的源代码管理包VisualSVN服务器。
对于决策有很多UI好处,包括具有集成的web、管理门户和协作特性。
我关心的是,在从VisualSVN迁移到UberSVN时,我将面临哪些困难,以及是否会对我们的存储库产生任何影响。如有任何经验或建议,将不胜感激。
发布于 2011-06-13 09:26:02
显然,uberSVN仍然是一个非常新的产品,所以我想可能很难获得经验。你不是第一个问这个问题的人,所以我可能错了!
按照uberSVN的设计方式,当您添加存储库并选择“导入现有存储库”选项时,存储库将从当前存储库位置复制到您在安装时为uberSVN选择的存储位置。这样,我们就不会干扰您现有的VisualSVN安装,您可以很容易地测试迁移,而不会破坏现有设置中的任何内容。当您高兴的时候,您可以优雅地从一个迁移到另一个,为用户提供极小的停机时间。
需要进一步考虑的一个方面是如何在uberSVN中处理用户帐户创建和身份验证。如果您可以建议您现在有多少Subversion用户,以及您的身份验证目前是如何处理的,我可以提供更多的信息,说明最好的方法。我们已经讨论了从其他系统提供一些特定的迁移工具,了解您是如何处理这些的,这将是非常有趣的。当然,如果您需要任何帮助,请随时更新您的问题或直接联系我。
伊恩·怀尔德,uberSVN产品经理,WANdisco公司。
发布于 2011-06-12 21:26:19
VisualSVN中的存储库是标准的SVN存储库--您可以使用SVN命令行工具,我假设(我希望) uberSVN也是如此。
在此基础上,迁移应该是相当琐碎的--最坏的情况是使用标准的SVN工具进行导出和导入(在晚上的这个时候我不记得了)。最好的情况是将uberSVN指向正确的文件夹.
https://softwareengineering.stackexchange.com/questions/83395
复制相似问题