奇怪的SVN场景 - 签出需要在没有SSH访问的情况下进行更新

时间:2009-08-10 22:13:27

标签: svn

希望有人遇到这种情况,并能引导我朝着正确的方向前进。

  • 公司A在其服务器上托管www.foo.com。
  • Foo inc。拥有代码,并希望在他们的服务器上托管SVN仓库。
  • 公司A不想要Foo inc。在他们的服务器上拥有SSH权限以进行升级。

Foo如何参与。托管代码并对公司A的服务器进行更新?

我想也许是在公司的A服务器上运行并在Foo服务器上查找更新的cron作业?我应该调查CruiseControl还是哈德森?有什么我想念的东西可能更容易吗?

感谢。

1 个答案:

答案 0 :(得分:1)

我认为你的建议是完全合理的。

Foo inc托管代码,公司A可以访问更新。

您可以考虑使用分布式VCS,例如Mercurial / Bazaar / Git。

更重要的是,A公司真的想自动更新吗?显然我不知道这里的实际实现,但总的来说,自动更新别人的结账是......好吧......粗鲁(可能很危险)。