linux - svn upgrade - 从子目录执行命令时不工作

标签 linux svn version-control

当我尝试在我的 Linux 服务器上升级我的工作副本时 - 我收到了错误

 Can't upgrade '/var/www/vhosts/xx.xx.xx.xx/abc/xx/yy/zz/Command' as it is not a pre-1.7 working copy root, the root is '/var/www/vhosts/xx.xx.xx.xx/abc'

我需要从 root 本身升级吗?

我不确定如果我从 root 升级它,我更新和修改的文件是否安全?

注意 - 我正在使用 svn upgrade 命令。

最佳答案

是的,您的工作副本必须在工作副本的根目录下升级。否则,WC 将处于非常不一致的状态。考虑客户将如何尝试处理包含混合格式更改的 WC。

为了安全起见,我建议人们在升级之前提交所有更改,但您可能可以从现在的位置升级。如果它用软管冲洗厕所,请检查一个新的并复制您的更改。

关于linux - svn upgrade - 从子目录执行命令时不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23441714/

相关文章:

linux - 使用 perf 记录带参数的系统调用

linux - Linux核心转储是否有线程CPU使用信息

c - 如何在 Linux 中使用信号量与 C 同步两个进程的输出?

c - 读取 proc 文件时权限被拒绝错误

svn - 如何使用 bitbake check out 受密码保护的颠覆存储库?

svn - SVN 变更日志中的作者姓名对于跟踪作者身份可靠吗?

svn - 删除文件还是存档?

Git branch -f 与软重置

amazon-web-services - AWS Cloudformation 的版本控制和管道

git - 管理自托管存储库和测试的分支