TFS/Visual Studio Online构建定义备份

4

有没有办法获取VSO的构建定义文件,以便可以备份/添加到源代码控制中?

我看到了this这个问题,但是tfpt似乎不支持连接到VSO(也许我操作有误?)

tfpt builddefinition /dump <myproj> /collection:https://<myorg>.visualstudio.com/

TF31002: Unable to connect to this Team Foundation Server: https://<myorg>.visualstudio.com/

提前感谢。


1
它正在寻找CollectionUri,而不是服务器Uri,您是否尝试过:/collection:https://<myorg>.visualstudio.com/defaultcollection - jessehouwing
谢谢,你说得完全正确,这是对我有效的命令:tfpt builddefinition /dump "<projName>\<buildDefName>" /collection:https://<myOrg>.visualstudio.com/defaultcollection /filepath:<pathToBackup> - Nick Baker
1个回答

5
感谢jessehouwing和一些进一步的网络搜索,以下内容是有效的:
tfpt builddefinition /dump "<projName>\<buildDefName>" /collection:https://<myOrg>.visualstudio.com/defaultcollection /filepath:<pathToBackup>

如果您遇到以下错误:
Could not load file or assembly 'Microsoft.TeamFoundation.Build.Workflow, Version=12.0.0.0, Culture=neutral, PublicKeyTo
ken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

您需要从以下位置复制 Microsoft.TeamFoundation.Build.Workflow.dll

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies

为了

C:\Program Files (x86)\Microsoft Team Foundation Server 2013 Power Tools

(感谢http://blogs.ripple-rock.com/richarderwin/2014/09/11/CompareTFSBuildDefinitions.aspx提供的帮助)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接