首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >svn服务器自动同步

svn服务器自动同步
EN

Server Fault用户
提问于 2010-01-22 07:17:15
回答 4查看 497关注 0票数 1

我在本地局域网上有一个svn服务器,它在windows上。开发人员使用并从中签入/签出。为了更安全起见,我们使用了来自rackspace的服务器,这是linux服务器。是否可以从本地svn服务器到远程服务器进行每周自动同步。远程备份将主要用作远程备份,但如果有人想要访问,他们可以这样做,因为我们的局域网没有静态或外部IP。

EN

回答 4

Server Fault用户

回答已采纳

发布于 2010-01-22 10:31:15

您可以让post命令自动更新备份存储库。这样你就有了实时备份。

或者,您可以设置一个cron作业,以便在您喜欢的时间更新备份存储库。

票数 1
EN

Server Fault用户

发布于 2010-01-22 14:36:06

为了添加Veynom的答案,您可以使用内置的svnsync工具来创建本地存储库的一致备份。不建议使用像rsync这样的工具,因为您可以rsync一个不一致的版本,当您真的需要它时,它可能无法使用。

票数 3
EN

Server Fault用户

发布于 2010-01-22 07:50:23

您可以轻松地在一个方向上对文件进行rsync同步,但是必须在另一端使用存储库。

没有办法调和合并问题--最终会有两个修订版,具有相同的rev编号和不同的提交内容--这将是一场浩劫。

要么使用分布式VC (如Bazaar ),要么将外部备份严格视为备份--不要写入。

分布式系统通常允许开发人员在本地托管的分支上工作(他们可以正常地提交更改),然后将更改合并到“更高”的存储库中。历史的变化当然是保持不变的。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/105305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档