gpt4 book ai didi

svn - 重新创建SVN存储库

转载 作者:行者123 更新时间:2023-12-04 03:35:18 24 4
gpt4 key购买 nike

在发生重大服务器故障后,svn存储库被破坏,而我的工作版本是最新版本,

从我的工作版本重新创建svn存储库的方法是什么?

在新服务器上安装svn并尝试我的工作副本后

 svn switch NEW_SVN_PATH .

我得到一个错误
 Repository UUID '1c604742-6b16-462b-86e4-cc8bce959242' doesn't match expected UUID '6df69aeb-a72c-450d-8102-24036a3855f7'

最佳答案

  • 丢失了存储在旧存储库中的开发历史记录。
  • 您可以使用工作副本的当前内容创建一个新的存储库,但这确实是一个新的存储库。您无法对其进行switch编码,甚至不能使用--relocate对其进行编码。

  • 如果您已经设法将工作副本的内容导入到新的存储库中,则只需将其 checkout 即可。如果不:
    svn export WORKING_COPY WORKING_COPY.export  # the exported copy will contain no .svn dirs
    svn import WORKINGCOPY.export svn://example.com/new-repository
    svn checkout svn://example.com/new-repository NEW_WORKING_COPY

    关于svn - 重新创建SVN存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1293692/

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