我可以让TeamCity在构建后将项目二进制文件添加到svn存储库吗?如果我需要一个脚本,如何在成功构建后启动它。
答案 0 :(得分:0)
如果使用Ant,Nant或MsBuild等脚本语言构建解决方案,则可以执行任务或调用SVN命令行客户端进行提交。
如果不使用脚本语言(例如Visual Studio),则可以使用工件和工件依赖项创建另一个构建配置,该构建配置在成功构建之后运行并提交工件。要触发第二个构建配置,您可以使用构建依赖关系触发器。
如果你总是想要提交,我会说你应该把所有内容保存在一个Build Configuration中,如果你只想在某些情况下提交,那么有两个Build Configurations具有依赖关系可能是有意义的。