【问题标题】:Changing SVN Repos (remote) keeping working copy changes更改 SVN 存储库(远程)保持工作副本更改
【发布时间】:2019-08-20 14:10:12
【问题描述】:

我在https://abc.xyz/myrepo 有一个 SVN 存储库。我遇到了这个提供商的一些限制,并决定在https://myown.xyz/myrepo 制作我自己的 SVN 服务器/repo。

由于我在尝试提交待处理的更改时达到了限制...我的工作副本在我的旧仓库之前(并且无法完成提交),而我的新副本目前是空白的,修订版为零。

将我的工作副本移动到新服务器的最简单方法是什么?如果有帮助,我有可用的 tortoiseSVN。我不一定关心历史(又名核弹并提交 WC 作为修订版 1 就可以了)。

我尝试重新定位,但它错误地抱怨我的 WC uid 与新服务器中的不匹配。

我在 git 领域待了太久,虽然我知道这些并不总是彼此相似,但我正在寻找添加新遥控器的 SVN 版本,以便我可以推送到那个版本,删除我的旧遥控器之后远程。 (同样,此时不必关心历史)。

【问题讨论】:

    标签: svn version-control


    【解决方案1】:
    1. 获取旧仓库的 UUID (svn info)
    2. 使用svnadmin setuuid 设置本地仓库的 UUID
    3. 搬迁厕所

    更好的解决方案:在进程中间将旧的 /restore 转储到新的 repo 中

    【讨论】:

      猜你喜欢
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 2012-12-06
      • 2011-01-11
      • 2011-04-03
      • 1970-01-01
      • 2015-07-15
      • 1970-01-01
      相关资源
      最近更新 更多