我想在我的 svn 存储库上运行 buildr - 使用用户名和密码从 subversion 存储库中的 \src\main\java 构建文件并将其保存到我光盘上的另一个位置。
我该怎么做?
我想在我的 svn 存储库上运行 buildr - 使用用户名和密码从 subversion 存储库中的 \src\main\java 构建文件并将其保存到我光盘上的另一个位置。
我该怎么做?
如果我正确理解了您的问题,那么您正在尝试设置一个连续的构建系统。检查源代码是您的 CI 系统的责任。它会轮询您的 svn、git 或任何用于更改的 cvs,然后在您提供的配置上构建它。
免费的构建服务器是 jenkins(又名 hudson)。如果你想要一个托管解决方案,你可以选择 travis-ci(它是免费的)。或者像阿特拉斯竹这样昂贵的东西。
您将不得不编写一个 Ruby 构建脚本 - 当您执行该脚本时:
http://www.markdeepwell.com/2010/06/ruby-subversion-bindings/ http://blog.carlossanchez.eu/2009/08/18/using-subversion-ruby-bindings/
最简单的方法是运行外部 svn 命令
task :checkout do
system 'svn checkout ..'
end