更改 SVN Repos(远程)保持工作副本更改

Changing SVN Repos (remote) keeping working copy changes

我在 https://abc.xyz/myrepo. I hit some limits with this provider and decided to make my own SVN server/repo at https://myown.xyz/myrepo 有一个 SVN 存储库。

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

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

我尝试进行迁移,但出现错误,抱怨我的 WC uid 与新服务器的不匹配。

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

  1. 获取旧存储库的 UUID (svn info)
  2. 使用 svnadmin setuuid
  3. 设置本地存储库的 UUID
  4. 搬迁厕所

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