0

我想在我的 svn 存储库上运行 buildr - 使用用户名和密码从 subversion 存储库中的 \src\main\java 构建文件并将其保存到我光盘上的另一个位置。

我该怎么做?

4

3 回答 3

1

如果我正确理解了您的问题,那么您正在尝试设置一个连续的构建系统。检查源代码是您的 CI 系统的责任。它会轮询您的 svn、git 或任何用于更改的 cvs,然后在您提供的配置上构建它。

免费的构建服务器是 jenkins(又名 hudson)。如果你想要一个托管解决方案,你可以选择 travis-ci(它是免费的)。或者像阿特拉斯竹这样昂贵的东西。

于 2012-08-11T20:17:57.360 回答
1

您将不得不编写一个 Ruby 构建脚本 - 当您执行该脚本时:

  1. 查看源代码
  2. 做“建设者”
  3. 提交构建的文件

http://www.markdeepwell.com/2010/06/ruby-subversion-bindings/ http://blog.carlossanchez.eu/2009/08/18/using-subversion-ruby-bindings/

于 2012-08-12T10:50:58.000 回答
1

最简单的方法是运行外部 svn 命令

task :checkout do
    system 'svn checkout ..'
end
于 2012-08-17T11:19:19.900 回答