2010-10-21 15 views
0

任何人都有关于如何让多个团队使用Microsoft TFS进行并发asp.net开发的一些好的指针?并行团队发展的分支思路?

我一直在使用,在过去许多年颠覆现在它让我的团队没有完全锁定文件和做汽车工作自如合并时可能的(像99%的时间)

但是这一切都分崩离析当我的新团队被迫使用独家锁定TFS ...

任何想法?

我想让三个开发团队一起工作在一个大项目上,并希望与分支一起做,因此我们不会覆盖更改并高效工作。

+1

听起来更像是您的TFS环境配置不正确,如果您在签出文件时被迫单独锁定文件。 您的tfs项目是否禁用了多项退房功能? – 2010-10-22 22:20:13

回答

-1
  • TFS可以在没有专用锁的情况下工作。认真。如果你可以使用它(例如:非排他锁有自己的问题),TFS将以这种方式工作。

但是,对于许多情况,非排他性检出根本不起作用(逻辑上),因为合并过于复杂。

我试图得到三个发展 队上一个大项目 一起工作,希望与 做分支,所以我们不要过度写 变化和提高工作效率。

无应答。一般来说,我认为这完全是矫枉过正,但这取决于你的工作场景和开发的语言(例如:使用WPF比使用WinForms更容易)。如果你在网站上工作,那么 - 这可能是有问题的。如果你在一个大型的金融应用上工作,无论如何你可能没有太多的人试图查看相同的文件。

这完全取决于您不提供的上下文。

+0

我们可以使用的TFS唯一的风格是独占锁,因为我在一家大公司工作并且没有任何变化,所以这些东西都不在任何人的手中。所以这就是为什么我需要与使用排他锁的系统并行开发的方向。 – kacalapy 2010-10-21 16:38:42

+0

哪个TFS版本? – TomTom 2010-10-21 16:40:40

+0

我们使用TFS 2008 – kacalapy 2010-10-21 18:04:01