【发布时间】:2011-09-25 09:36:37
【问题描述】:
问题
每当开发人员提交代码时,我都需要将更改从 SVN 服务器推送到远程 Web 服务器。我想有效地做到这一点。因此,我只想将更改推送到远程服务器而不是整个存储库。
现状
目前,远程服务器每五分钟调用一次更新。但是,我宁愿流量入站到网络服务器而不是出站。 svn 服务器位于 Windows 2003 机器上。网络服务器是一个 OpenSUSE 11.4 盒子。
以前的 SO 搜索
我已经搜索过这个问题,但似乎你们喜欢 git,而且大多数问题都与该软件有关。
提前致谢。你们太棒了。
【问题讨论】:
-
您可以通过 SSH 连接到您的 SUSE 机器来触发更新吗?如果是这样,您可以在您的 SVN 服务器上设置一个提交后挂钩来执行此操作。希望有人可以填写详细信息作为答案!
-
当您说将更改推送到远程 Web 服务器时,您以什么格式推送它们。您是否尝试镜像存储库?
标签: svn repository-pattern push