2012-06-22 52 views
3

我正在寻找使用https://github.com/projectkudu/kudu来自动化我们的部署。我有Kudu都成立并且工作得很好。从TFS构建过程推送到git存储库

但是我希望能够从TFS构建中推送到git存储库。我已经看了TFS中现有的构建模板,并与可爱的XAML一起玩。

有人可以提供一个简单的例子推送混帐或在TFS执行可执行文件?

+0

你是怎么管理实现这一目标?你是否需要Git Init一个新的存储库,然后将它推入到kudu? – EdmundYeung99

回答

2

如果要调用可执行文件,请将InvokeProcess活动添加到构建工作流程中。然后你可以调用你的Git包exe并执行所需的推送。 InvokeProcess Activity

Properties to set

+0

您能否详细说明如何“调用您的Git包exe并执行所需的推送”? – EdmundYeung99

+0

在这个人正在考虑使用Kudu的问题。点击链接获取更多细节,但基本上一旦设置完成,只需从tfs进程调用cmd行脚本即可。这就是为什么invoke进程可以工作并允许调用任何命令。即从命令行像这样........... cmd git push azure master希望这有助于回答你的问题。 – SoftwareCarpenter

+0

是的,但TFS构建不是Git仓库本身,我正在初始化一个,然后推入Git,我想知道是否有更好的方法 – EdmundYeung99

相关问题