【问题标题】:Visual Studio TFS Workspaces for website development用于网站开发的 Visual Studio TFS 工作区
【发布时间】:2017-08-18 00:17:39
【问题描述】:

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

我们这样做是为了签出文件,进行更改,然后在网站上对其进行测试,而无需再次签入,但我们遇到了一个用户签出的文件仍然可以由其他用户编辑的问题用户即使无法结帐。

工作区设置为:

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

我们也从 TFS 设置中删除了多次签出。

感谢任何帮助。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-23
      • 2014-10-15
      • 1970-01-01
      • 2014-08-14
      • 1970-01-01
      • 1970-01-01
      • 2014-04-23
      • 2012-12-29
      相关资源
      最近更新 更多