2012-12-05 22 views
3

我是TFS 2010,并配置一个源控件。我们希望在我们的解决方案(ReportViewer.aspx)中的单一代码文件中工作,但不幸的是,当我们检查源代码文件时,其他团队成员的其中一个成员不能访问相同的源代码并被锁定。如何允许多个开发人员在TFS中编辑相同的代码文件?

除此之外,我们报告中的所有数据绑定都区分在ReportViewer.aspx处理程序中。 此问题可能以其他方式导致任何团队成员检出解决方案文件 (例如添加引用),其他团队成员无法访问锁定的文件。

+3

打开多个退房:http://msdn.microsoft.com/en-us/library/ms242869.aspx –

+1

@EdwardThomson在我们的客户端中选择默认情况下多次退房的设置,但我们可以没有多次退房。是否必须对TFS的服务器执行此设置? –

+0

是的,我上面提供的链接是用于配置服务器端(这是一个每个团队项目设置。) –

回答

1

正如Edward所说,您将需要multiple check-outs enabled,以便多个开发人员可以在单个文件上工作。然后,他们需要在签入过程中合并他们的更改。

这也应该解决您的解决方案文件检出问题,并阻止其他用户自行添加解决方案。

+1

合并更改过程如何?自动为我们做TFS还是我们的团队处理合并更改? –

+0

自检出版本以来,TFS将自动确定是否有其他人检查了对文件的更改。如果存在冲突,则会在其IDE中向用户报告。然后他们需要使用他们的首选合并工具来解决冲突。 –

相关问题