我刚刚开始使用CI,我正在尝试在我的代码库上创建一些指标。有没有办法让TeamCity从一开始就在我的SVN存储库中的源代码的每个修订版上运行构建?我只能从现在开始找到如何进行构建,而不是从r1。
我也想知道你是否可以建立每一次修订,而不是每个投票期间。
答案 0 :(得分:2)
好的,这是一种方法(不是很简单,但至少可以完成它): 例如,如果您在subversion中有源代码,则可以在脚本中使用svnadmin dump将修订版本的修订版转移到新的存储库中。
如果您以适当的间隔执行此操作并让teamcity侦听新repo团队中的更改,则应为每个修订版触发新的构建。
考虑到这一点,没有转储的另一种理论解决方案是:
我没有测试过这些,但是嘿,可能出错了什么? ; - )