【问题标题】:Is there a way to easily share Workspace settings (folder mappings) for Visual Studio Online / Team Foundation Server?有没有办法轻松共享 Visual Studio Online / Team Foundation Server 的工作区设置(文件夹映射)?
【发布时间】:2015-01-19 16:38:34
【问题描述】:

我想从为我的所有项目拥有一个单独的 Visual Studio(在线)工作区转变为为每个项目拥有一个单独的工作区(因为:http://blogs.msdn.com/b/phkelley/archive/2013/05/30/using-multiple-workspaces-with-visual-studio.aspx)。

这一切都很好,但现在我想向我的同事推广这种新方法,并且遇到了一个问题,似乎没有简单的方法与他们共享工作区设置。

这是来自 VS 2013 的 MSDN 文章的官方建议,标题为“创建和使用工作区”:

问:我可以重复使用和共享文件夹映射吗?

答:是的。如果您想与其他团队重复使用或共享文件夹映射 成员,您可以复制文件夹映射。只需打开快捷方式 工作文件夹列表中的菜单,然后选择复制。重复使用文件夹 映射,将它们粘贴到另一个版本控制工作区或构建中 定义工作区。与您的共享文件夹映射 队友,将它们粘贴到文本文件中,然后共享文件。

来源:http://msdn.microsoft.com/en-us/library/ms181383.aspx#copy_paste

我认为答案应该是“不。无法导出和导入 Workspace 文件夹映射”。 “将它们粘贴到文本文件中并共享文件”的建议简直太搞笑了。

我的研究表明,对于 Team Foundation Server 的服务器版本,有一个叫做工作区模板的东西:

使用工作区模板,您可以为您的开发人员提供 组织工作空间的标准方式。您的整个团队使用 结构相同,享受所有好处。

http://roadtoalm.com/2011/10/25/hidden-gems-in-tfspart-6-managing-workspaces-in-tfs-with-workspace-templates/

据我所知,这在 Visual Studio Online(Team Foundation Server 的云版本)中不可用。

所以我的问题是: 有没有办法轻松共享 Visual Studio Online / Team Foundation Server 的工作区设置(文件夹映射)? 如果没有,有没有人知道比复制/粘贴/分享建议更好的方法?

【问题讨论】:

  • 我还在 C:\Users\Frank van Eykelen\AppData\Local\Microsoft\Team Foundation 文件夹中查找了配置文件。
  • 工作区模板不应绑定到本地 TFS 服务器。您是否安装了电动工具?
  • @EdwardThomson 我确实安装了 Power Tools,但无法像“TFS 中的隐藏珍宝——第 6 部分使用工作空间模板在 TFS 中管理工作空间”一文中解释的那样工作。我再次检查并在此处找到它:单击团队成员 > 团队实用程序 > 工作区模板。毕竟很明显......一旦我尝试了我在那里找到的东西,我会回答我自己的问题。我添加了一个模板,用它来创建一个新的工作区。我现在将研究这些模板的共享部分。感谢您为我指明正确的方向!
  • 太棒了!感谢 Frank 的跟进,抱歉,我们将此功能隐藏在电动工具中,而不是主产品中。

标签: visual-studio tfs azure-devops


【解决方案1】:

我会回答我自己的问题:是的,有一个简单的方法。

安装“Microsoft Visual Studio Team Foundation Server 2013 Power Tools”:https://visualstudiogallery.msdn.microsoft.com/f017b10c-02b4-4d6d-9845-58a06545627f

安装后,您将在团队资源管理器中拥有一个新选项:团队成员。点击它。

点击“团队实用工具”。

点击“添加模板”。

选择您要为其创建模板的工作区,然后单击“创建”。

查看模板的设置并点击“创建”。

在所有其他团队成员安装 Power Tools 后,您的新模板将显示在“工作区模板”下。当他们单击模板时,将根据模板中的设置打开创建工作区对话框。

感谢@EdwardThomson 为我指明了正确的方向。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    相关资源
    最近更新 更多