我有一些关于使用Plastic SCM的问题,我找不到其他地方的答案。
1)您可以将塑料服务器链接到多个数据库吗? (也许每个数据库有1个项目?)(我的数字没有)另外如果我们计划在多个项目中使用它,那么更好的是正确设置权限并拥有一个塑料服务器,或者每个项目都有一个单独的塑料服务器? / p>
2)当你为15个用户购买塑料时,我是否通过制造同样15个用户的第二台服务器来违反许可证?甚至是不同的15个用户?
3)在同一个盒子上托管塑料服务器和数据库是否有任何不良影响? (计划将VM用于两者)
4)导入SVN或任何版本控制的历史记录时,是否需要一个干净的数据库?
5)有没有办法只将某些存储库移动到新的塑料服务器? (我意识到你可以移动整个东西并删除那些你不想要的东西。多数计划A)
感谢您的帮助。
答案 0 :(得分:1)
我们走吧:
1)服务器多个数据库:塑料中的每个存储库都是不同的数据库。你是这个意思吗?这是完全可行的,事实上也是如此。您可以使用权限来限制对不同项目的访问。
2)许可:每个用户都需要许可证。如果您有30个不同的用户,那么您需要30个许可证。当然,您可以为每个用户免费使用服务器,并为用户提供他想要的多台计算机,但每个用户都需要许可证: - )
3)同一主机上的Db服务器和塑料服务器:事实上,它是超高性能的最佳选择,因为您可以减少延迟。
4)导入:是的,通常您需要一个空的存储库来从另一个版本控件导入。请记住,你可以轻松地从svn转到git,然后塑料(gitsync或快速导入)非常明显。
5)将回购移动到另一台服务器:实现此目的的两种方法。 a)如果您是数据库专家,请移动数据库。 b)使用塑料复制品克隆回购:P或您想要的分支: - )
希望它有所帮助: - )