1

使用 VS2012,将 GIT 作为我的源代码控制提供程序的 Team Foundation Service - 我正在尝试创建一个使用“Gated Check-In”选项的构建定义 - 但是 - 在构建定义创建者的触发器选项卡上未启用此选项。

有谁知道在使用 Team Foundation Service 和 GIT 时,门控签入是否可用作构建触发器选项?

谷歌没有提供答案 - 也许我没有输入正确的条款......

提前致谢。

4

2 回答 2

1

http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/26/visual-studio-2013-preview-version-control-tfbuild.aspx

我们简化了构建过程参数。当然,现在您可以构建存储在 Git 团队项目中的代码,并且通常可以使用存储在 TFVC 团队项目中的代码来做所有可以做的事情。一个值得注意的例外:您不能在 Git 团队项目中定义封闭式签入构建

必须有一些替代方案。现在我需要找出答案。

于 2013-09-06T14:51:35.257 回答
0

像这样的事情是在 git 钩子中完成的,截至 4 月,微软还没有在他们对 git 的部分重新实现中实现。那是微软的官方 Visual Studio Team Foundation Service 论坛。关于没有 git 钩子,它的所有者有这样的说法:

你好,

目前我们没有这个功能。您可以通过在http://visualstudio.uservoice.com/forums/121579-visual-studio/category/30925-team-foundation-server提交建议来帮助我们确定优先级。

于 2013-09-06T15:18:10.700 回答