用于网站开发的Visual Studio TFS工作区

时间:2017-08-17 08:51:41

标签: visual-studio tfs visual-studio-2017

我们有少量运行Visual Studio 2017的Web开发人员配置了TFS作为源控制系统。代码托管在网络共享\\ wbserver \ path上,我们设置了TFS工作区以将该路径用作本地文件夹,这是正确的吗?

我们这样做是为了我们可以检查文件,进行更改然后在网站上测试它们而不必再次检查它们但我们遇到的问题是一个用户检出的文件仍然可以被其他人编辑用户即使结帐也不会发生。

工作区设置为:

Computer: LOCALCOMPUTER
Location: Server
File Time: Current
Permissions: Private workspace
Local Folder: \\wbserver\path

我们也从TFS设置中删除了多次结帐。

感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

工作区是源的本地副本,您可以在其中与其他人隔离,直到您准备好检查源代码为止。共享工作区几乎打败了这个前提。如果每个开发人员都有自己的工作区,那么您将不会遇到引用的问题。工作区可以位于开发人员的本地系统或文件共享上,但每个开发人员都应该拥有自己的工作区。至于测试,每个开发人员都应该有一个IIS实例,他们可以在检查源代码存储库之前在本地检查更改。