我们正在使用Visual Studio Online(现在称为Visual Studio Team Services),而我们的前端团队已选择Git作为其存储库。我想为他们实现CI,以便每次他们提交更改时,我想将平面html文件复制到不同的服务器。没有解决方案(.sln)或项目(.csproj)文件。使用Git存储库构建TFS
我该如何做到这一点?
我们正在使用Visual Studio Online(现在称为Visual Studio Team Services),而我们的前端团队已选择Git作为其存储库。我想为他们实现CI,以便每次他们提交更改时,我想将平面html文件复制到不同的服务器。没有解决方案(.sln)或项目(.csproj)文件。使用Git存储库构建TFS
我该如何做到这一点?
事情是这样的:
首先,创建一个解决方案和一个项目。
第三,你将不得不补充一点揭开序幕XCOPY一个生成后脚本。您可能要在PowerShell中执行此操作。
在这种情况下,Git挂钩会成为一个选项吗? – Suhumar 2014-10-08 11:11:34
服务器端的git钩子不能与VSO一起工作,所以没有。您将需要编辑您的构建定义以使用后构建脚本。 – 2014-10-08 19:55:34
另一种选择是手动编写一个执行复制的MSBuild脚本。 – 2015-01-27 08:18:05
提交更改或推送更改时? – 2014-10-03 00:59:58
将更改推送到主分支时 – Suhumar 2014-10-06 10:51:59
您是使用托管构建控制器还是使用自己的构建计算机?这个其他服务器在哪里?运行构建的帐户是否可以访问它,还是公开的? – 2014-10-06 20:10:08