SVN用uuid重新定位问题

use*_*573 5 svn working-copy svn-switch

我有一个问题svn switch --relocate.我有一个旧的存储库beta,我们正在迁移到一个新的SVN服务器.在那里,我创建了一个新的repo,调用legacy并提交了beta存储库中的所有文件.现在我需要更新所有工作副本以使用repo legacy.当我为此执行命令时,它表示UUID不匹配:

svn switch --relocate file:///var/www/svn/beta https://domain.com/svn/legacy

svn: The repository at 'https://domain.com/svn/legacy' has uuid '3e359681-0317-844a-a84c-80a4a624e59d', but the WC has '35afee29-560b-4976-914e-5bafcd58a7c0'
Run Code Online (Sandbox Code Playgroud)

如何修复它以便将工作副本连接到旧版回购?

Laz*_*ger 2

如果存储库具有不同的 UUID(它们“不相关”),则您无法在存储库之间切换。你必须做

  • 新结账从legacy

或者