2014-11-26 16 views
3

Есть ли способ получить файл определения сборки VSO, чтобы он мог быть скопирован/добавлен в исходный элемент управления?TFS/Visual Studio Online build definition backup

Я видел this вопрос, но TFPT не кажется, поддерживает подключение к ВСО (может быть, я делаю что-то не так?)

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

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

Спасибо заранее.

+1

Это ищет CollectionUri, а не сервера Ури, вы пробовали: '/ Коллекция: https: // .visualstudio.com/defaultcollection' – jessehouwing

+0

Спасибо, вы абсолютно правы, это команда, которая работала для меня: 'tfpt builddefinition/dump" \ "/ collection: https: // .visualstudio.com/defaultcollection/filepath: ' –

ответ

4

Благодаря 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 

t о

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

(благодаря http://blogs.ripple-rock.com/richarderwin/2014/09/11/CompareTFSBuildDefinitions.aspx)

Смежные вопросы