gpt4 book ai didi

xcode - 恼人的 svn 问题,其中 svn 声明文件夹处于版本控制之下,但不存在 .svn

转载 作者:行者123 更新时间:2023-12-02 14:44:32 29 4
gpt4 key购买 nike

我有一个文件夹,XCode 和 SmartSVN 都声称“已处于版本控制之下”。但是,当我在该文件夹中运行 svn status 时,它说它不是工作副本。此外,我无法从 SVN 中的工作副本中添加或删除该文件夹,因为如果我添加它(有或没有递归),它会声称它已经处于版本控制之下,但没有上下文选项可供我从所述中删除它版本控制。

此外,当我检查该目录中是否有 .svn 文件夹时,没有。

我已经在工作目录根目录以及有问题的目录中尝试了svn cleanup。当在根执行时,它会完成且没有任何消息。当在目录中执行时,它告诉我它不是工作副本。

它在 XCode 中引起了一个烦人的 Obstructing - 警告,困扰着我。

如果有人知道我在说什么或者经历过同样的事情,请帮助我!

最佳答案

当父文件夹与其某些子文件夹不同步时,就会发生这种情况。一种可能的解决方法是离线重命名父文件夹(使用文件系统,而不是通过 svn),从存储库获取新副本,然后从重命名的文件夹中带回所做的修改(不包括.svn 的修改) )。

完成后删除重命名的文件夹。否则,您可能会得到损坏的文件夹:

If you renaming a project, Xcode does not remove the .svn directory in the .xcodeproj. As a result, svn gets confused, thinking the renamed project directory is under version control [source]

关于xcode - 恼人的 svn 问题,其中 svn 声明文件夹处于版本控制之下,但不存在 .svn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9512871/

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