繁体   English   中英

有没有办法轻松共享Visual Studio Online / Team Foundation Server的工作区设置(文件夹映射)?

[英]Is there a way to easily share Workspace settings (folder mappings) for Visual Studio Online / Team Foundation Server?

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

这一切都很好,但现在我想向同事们推出这种新方法,并且遇到了一个问题,看起来没有简单的方法与他们共享Workspace设置。

以下是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的Workspace设置(文件夹映射)? 如果没有,是否有人知道比复制/粘贴/分享建议更好的方法?

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

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

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

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

单击“Team Utilities”。

在此输入图像描述

单击“添加模板”。

在此输入图像描述

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

在此输入图像描述

查看模板的设置,然后单击“创建”。

在此输入图像描述

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

在此输入图像描述

感谢@EdwardThomson指出我正确的方向。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM