【问题标题】:Using multiple computers (per dev) and Visual Studio Online使用多台计算机(每个开发人员)和 Visual Studio Online
【发布时间】:2015-11-30 19:52:14
【问题描述】:

每个人。

这是我在这里的第一个问题,所以对于任何违反协议的行为,我提前道歉。

我们最近迁移到 VSO/TFS 来控制代码的源代码,并且我们所有人都有多台计算机使用,通常是台式机/笔记本电脑组合。

我想知道在工作中切换计算机的正确和最佳做法是什么。我们一直在使用 Shelve 选项,但它看起来很麻烦,并不完全适合以这种方式使用,因为只需要切换计算机即可。

我亲自尝试将我的工作区映射到 3 个主要的云存储解决方案,Dropbox、Box 和 OneDrive for Business。所有 3 都存在“永久”同步和慢速同步的问题。我的意思是,它们似乎无法处理在 Visual Studio 发生时发生的持续文件更改,并且这些服务没有提供仅同步某些文件夹的好选项。

我们确实希望将工作区映射保留在其默认位置,并使用 VSO/TFS 系统在机器上移动代码,但显然不检查未完成的工作。

对于这种情况,搁置是正确的做法吗?

非常感谢。

【问题讨论】:

    标签: tfs version-control visual-studio-2015 azure-devops


    【解决方案1】:

    是的,搁置旨在处理这种情况。

    另一种选择是使用 Git 支持的团队项目;然后,您可以在本地分支中工作并在需要交换 PC 时发布该本地分支。

    然而,理想情况下,无论您使用哪种类型的版本控制,您都应该对源代码控制进行小而频繁的提交作为“检查点”。

    【讨论】:

      猜你喜欢
      • 2018-05-30
      • 2011-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多