通过SSH在远程计算机上编译项目

时间:2011-06-07 22:36:10

标签: svn macos ssh virtual-machine

我在亚马逊上有几个虚拟机,我只能在这些机器上编译我的项目,因为它们是预先配置的,并且是从特殊模板部署的。我经常在合并分支(SVN)方面做一些工作,在合并每个问题之后我需要在远程VDI上编译项目,然后检查它是如何工作的。我目前使用Mac OS,所以我想使用我的本地软件进行合并,然后将这些合并的更新自动编译到VDI上。类似于支持SSH的SVN实用程序。我在本地合并文件,它们会自动移动到VDI。

任何人,你知道任何允许使用远程ssh机器的SVN mac软件吗?

2 个答案:

答案 0 :(得分:1)

不是一个svn软件,但是您可以通过sshfs挂载文件并在本地计算机上进行工作,但是使用服务器上的数据。

答案 1 :(得分:1)

@ Gauchi的答案是一个轻量级的解决方案。以下是:

您可以使用个人构建服务器(JenkinsTeamCityGo等)并让远程计算机作为代理查看您签入并拥有它们的SVN存储库编译它。对于你想要的东西,可能会有点沉重,但你可以获得其他好处,你也可以运行CI设置。