gpt4 book ai didi

svn - 如何在两台电脑之间共享svn仓库

转载 作者:行者123 更新时间:2023-12-05 00:29:18 29 4
gpt4 key购买 nike

在我的工作站上,我有 SVN 存储库。我在工作站和笔记本电脑上都使用它。在工作站上,我可以在本地访问存储库,但在笔记本电脑上,我必须连接到互联网才能访问存储库。这不方便,因为我不能在飞机/火车和其他没有互联网的地方工作(我想比较修订等)。

在笔记本电脑上拥有 svn 存储库的副本会更舒服,但我需要最新的副本。

最简单的解决方案是将 svn 存储库存储在云中,如 https://www.dropbox.com因此,只要存储库在一台计算机上更新,它就会在另一台计算机上更新。

但出于安全原因,我不想使用保管箱,我不想将 secret 文件存储在互联网上的某个地方,并且可能未加密。

我还能做什么?我想自动同步两个存储库副本,但我不想将其存储在互联网上。可能笔记本电脑本身每次出现互联网时都应该从工作站“获取”最新副本,并且每次在笔记本电脑上更新存储库时它应该自动向工作站提交新修订版?

我知道 SVN 不是为做这样的事情而设计的,但由于我是存储库的唯一提交者,而且我只有工作站和笔记本电脑,我们可以假设冲突永远不会发生......

最佳答案

转向分布式版本控制系统,如 git 或 Mercurial。 Subversion 被设计成在一个地方拥有一个中央存储库。尝试复制存储库本身意味着数据丢失或不一致的巨大风险。

关于svn - 如何在两台电脑之间共享svn仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9962884/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com