与Symfony和Git合作(协作)
假设我们有一个有三个应用程序的项目——a、B和C 小组:杰克、苏珊和马丁。还有一位项目负责人——大卫 每个程序员都在开发自己的应用程序: A-Jack B-苏珊 C-马丁 因此,源代码管理存在一个问题。如何有效地 用Git组织它?我有几个用例,但我不是很清楚 确定它们是否正确有效。这是:与Symfony和Git合作(协作),git,symfony1,repository-pattern,collaboration,git-submodules,Git,Symfony1,Repository Pattern,Collaboration,Git Submodules,假设我们有一个有三个应用程序的项目——a、B和C 小组:杰克、苏珊和马丁。还有一位项目负责人——大卫 每个程序员都在开发自己的应用程序: A-Jack B-苏珊 C-马丁 因此,源代码管理存在一个问题。如何有效地 用Git组织它?我有几个用例,但我不是很清楚 确定它们是否正确有效。这是: 整个项目一次回购 A、B和B的独立存储库 C应用程序(在其适当范围内) “应用程序”文件夹中的目录) 我真的很喜欢第二个主意,但我不确定它是否真的有效 你会做什么?你会如何组织这些事情?任何帮助都将不胜感激。这
你会做什么?你会如何组织这些事情?任何帮助都将不胜感激。这一切都取决于这些应用程序的紧密耦合程度。如果它们之间有依赖关系(A调用private,仍然在更改B和C的api),那么将它们放在一个存储库中是有意义的。如果它们是独立开发的,那么它们应该在单独的存储库中。明白了。答案是-。为什么要使用Git而不是Subversion?@Coronatus这是FavorThank@Novelocrat的选择。如果A显示B或C中的某些symfony组件,则相关性最高。。。