2009-06-29 86 views
3

我最近接管了另一家咨询公司的项目。我假设这可能会在业界频繁发生,所以我想知道如何设置我的源代码控制库。源代码管理存储库 - 每个客户端或每个应用程序?

我应该为此应用程序/客户端创建一个存储库,然后创建其他存储库,因为我们会做更多工作?

我应该只将所有内容都转储到一个单一的存储库中。

谢谢你们!

回答

8

您需要能够将完整的源代码管理回购交付给客户,因为这可能是他们的工作产品(例如,出租工作)。我建议每个客户使用一个回购。我把它们放在一个区域//仓库/客户端/ CorpA,//车厂/客户端/客户端等等。

让我很容易在合同末尾刻录他们的项目的CD,并删除整个树,我可以提供可靠的保证,我已经销毁了我所有的知识产权副本。

+0

+1 for perforce! – 2009-06-29 19:42:27

+0

+1好主意。 。 – NotMe 2009-06-29 19:47:57

2

每个客户端一个存储库。这会给你一个更简单的方法来切换应用程序,改变开发环境等。

相关问题