并行团队发展的分支理念?

时间:2010-10-21 15:15:56

标签: tfs concurrency branching-and-merging

对于如何让多个团队使用Microsoft TFS进行并发asp.net开发,任何人都有一些很好的指示?

我过去多年来一直在使用subversion,它让我的团队可以自由地工作,而无需专门锁定文件并在可能的情况下进行自动合并(如99%的时间)

但是当我的新团队被迫使用独家锁定的TFS时,这一切都崩溃了......

有什么想法吗?

我正在努力让三个开发团队共同开发一个大型项目,并希望通过分支来实现,这样我们就不会覆盖更改并高效工作。

1 个答案:

答案 0 :(得分:-1)

  • TFS可以在没有独占锁的情况下工作。认真。如果您可以使用它(如:非独占锁具有各自的问题),TFS将会这样工作。

但是,对于许多场景,非独占签出根本不起作用(逻辑上),因为合并太复杂了。

  

我正在努力获得三项发展   团队致力于一个大项目   在一起,想要做到这一点   分支所以我们不要过度写   改变并有效地工作。

不负责任。通常我会说这是完全矫枉过正,但它实际上取决于你所使用的场景和你开发的语言(例如:使用WPF比使用WinForms更容易)。如果你在网站上工作,那么 - 它可能会有问题。如果你在大型金融应用程序上工作,你可能没有太多人试图检查相同的文件。

这完全取决于您未提供的背景。