我经常喜欢在服务器构建环境中构建我当前的更改,以确保在我准备好办理登机手续时,由于我的本地环境不同,因此不会出现堆错的问题。服务器。我知道的唯一工作流程如下。
当你每天排队超过一个版本时,这会变得很烦人。有更快的方法吗?
在构建定义上下文菜单中,圣杯将是一个具有待定更改的队列新构建选项,但我会满足于从上述工作流程中执行任何步骤的任何步骤。
答案 0 :(得分:2)
也许您可以创建一个脚本来加快速度。您可以尝试shelve command,然后点击start command。
$ tf shelve HelloWorld_TestMe c:\projects\*.cs /recursive
$ TFSBuild start http://myserver:8080/DefaultCollection /builddefinition:"AdventureWorks\Nightlies" /droplocation:"\\computername\buildDrops" /shelveset HelloWorld_TestMe
如果可行,您可以在Visual Studio中为它创建External Tool,以便它显示在“工具”菜单下。然后你可以为它分配一个热键。请参阅工具 - >外部工具。
答案 1 :(得分:0)
使用门禁办理登机手续。这完成了大致相同的事情。