1

我们有一个 CVS 服务器,与我们仅用于生产的签入和签出相同,我有一个想法来区分两者:一台服务器用于签入,另一台服务器用于签出(如生产 CVS ,QA CVS),这可能吗?

4

1 回答 1

0

是的,这当然是可能的。您应该使用cvsup将数据从一个服务器复制到另一个服务器。

我曾经在 5 个不同时区的 9 个不同地点管理开发团队。各组之间共享各种模块。CVS 存储库中的每个顶级目录都源自一个特定位置,如果在该位置的开发中用作库,则将其复制到其他位置。

cvsup由于它是在 module-3 中编写的(您可能尚未安装并且需要编译),因此需要更多的设置,但这是值得的。或者,您可以尝试csup,它应该是兼容的,但我自己没有使用过。

您还需要注意cvsup使用拉模型。除非定期拉取费用不高(因为您在本地网络上),否则您希望有一些机制,就像我们拥有的那样,一旦有东西提交到签入服务器,就会通知签出服务器进行拉取。

于 2013-04-29T05:33:29.933 回答