合适的持续集成工具
我的要求是
- 从 CVS 获取文件。
- 在 Windows 环境中构建
- 在 UNIX 环境中部署在各种服务器中
您能建议一个可以执行上述操作的工具吗?
My requerment is to
- Get files from CVS.
- Build in windows env
- Deploy in various servers in UNIX box
Can you please suggest a tool which can do the above?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我最近使用 TeamCity + Subversion + nAnt(msbuild) 设置了 CI 环境。
对于构建部分,TeamCity 支持相当多的 BuildRunner。
nAnt 本身非常灵活,您可以定义自己的“构建”目标并让它运行您需要的任何编译器。对于部署,您可以类似地运行自己的批处理文件,这些文件可以通过
scp
、sftp
、rsh
等将文件复制到您的主机。I recently setup a CI environment using TeamCity + Subversion + nAnt(msbuild).
For the build part, TeamCity supports quite a few BuildRunners.
nAnt itself is pretty flexible, where you can define your own "build" target and have it run whatever compiler you need. For deployment, you can similarly run your own batch files which can copy over files to your hosts, via
scp
,sftp
,rsh
etc.