We want to clone a build definition for a TFS team project that uses git as its source code repository.
Our aim is to duplicate the existing build definition for a new branch.
When the build definition is cloned via the command line (Team Foundation Power Tools) like so
tfpt builddefinition /clone Team\Project_Nightly /collection:http://tfs01:8080/tfs/MyCollection
the resulting build definition looks OK at first but when editing the Source Settings it shows a completely different view with only Working Folders and no possibility to choose a branch.
Running tfpt builddefinition /diff shows no differences apart from name.
How can we clone a build definition for a TFS git repository?
This is a known issue with the TFS Power Tools. Currently only builds using TFVC are supported.
It was reported on Feb 15 (see the Q&A tab on the power tools gallery page), and I know the team is aware of it. I've got no idea when a fix is planned.
Update: I forgot. There's another extension you can use for cloning builds. The TFS Build Manager extension. It will correctly handle git builds for you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With