5
我目前正在开发一个包含perl,.NET,C/C++和Java组件的项目。这些组件是相互关联的,但不会绑定到相同的发布时间表。由于构建/测试环境的要求非常不同,将它们全部集中到相同的/ bin/src/lib/etc/tests层次结构中有点难以实施。组织一个使用多种语言的项目?
在处理这种性质的项目时,在源代码控制中使用什么样的组织层次结构?我目前倾向于每种语言有自己的分公司:
回购/ PROJECT1/perl的/主/ ...
回购/ PROJECT1/.NET /主/ ...
回购/ PROJECT1/Java/main/...
如果他们的DID有一个绑定的发布时间表,你的推荐层次结构将如何改变?
看起来像你在正确的轨道上... – 2010-02-02 16:44:33