以下是我的问题:有没有办法使用Hudson将项目从svn'A'复制到svn'b'?
以下是上下文: 我们正在使用客户的SVN开发一个项目,我们希望使用SCM Hudson的轮询(自动)将所有已提交的代码复制到我们的SVN。这可能吗?
提前致谢。
答案 0 :(得分:0)
您应该深入了解要进行复制的Subversion book under the keyword svnsync。但是你无法检查复制的SVN存储库,因为它是只读的。
答案 1 :(得分:0)
您需要使用直写代理进行subversion复制。您不需要为此目的使用Hudson,因为您可以使用一些简单的cron或Windows调度程序来执行此操作。但是你也可以用哈德森做到这一点。
以下链接将有助于设置通过代理进行写入。这将允许您从本地存储库签出并提交到主存储库。
顺便说一句,你也可以探索git-svn,这将允许你进行本地提交,并在你准备好提交主服务器后最终做一个大爆炸合并。