【发布时间】:2012-03-28 18:26:13
【问题描述】:
我的 .NET WPF 项目使用的源代码控制是 TFS。该项目的客户都是公司内部的。在不久的将来,由于一系列特殊要求,我们将只向一个客户发布一个版本。
因此我们计划在 TFS 中创建另一个分支并整合这些要求。问题是客户可能需要对此版本的长期支持,并且可能只希望将缺陷修复程序纳入产品,而不是我们在主分支中合并的任何新功能。
虽然目前这很容易管理,但我担心 1-2 年后,我们可能最终会拥有多个源代码分支,这将导致支持 n 个版本的可维护性头痛。
您能否提出一些方法来使整个情况保持可控,或者我们创建多个分支的方法本身是否首先是错误的。
【问题讨论】:
标签: .net version-control tfs