【发布时间】:2015-06-05 13:56:14
【问题描述】:
我为我们的 Angular 项目设置了一个 git 存储库。该网站的样式正在由一个单独的前端团队进行工作,他们将把他们的工作签入 TFS 中的 TFVC 存储库。我们正在使用 Teamcity 进行 CI。
我希望能够在签入时将 TFVC 存储库中的最新样式表部署到 git 上的项目,以便在我们进行拉取时它始终是最新的。
Teamcity 可以做到这一点,还是有办法在 git 中做到这一点?
【问题讨论】:
-
我猜你必须在你的 TFS VC 存储库上设置一个钩子(我从未使用过这样的东西)来自动将更改推送到 git
-
谢谢。想了想,我只是打算从前端团队的 repo 中将 css 作为 bower 包导入。事实证明这很简单。
-
您可以使用 TeamCity 设置到 TFS VC 的链接,然后像在 Git 中一样使用提交触发器。
-
你在 TFS 中使用 Git 吗?
-
是的,如果我们未能说服前端团队使用 git,我会看看 TFS-Git。谢谢。