gpt4 book ai didi

svn status 没有显示修改过的文件列表

转载 作者:行者123 更新时间:2023-12-01 09:36:52 33 4
gpt4 key购买 nike

我使用以下命令 check out dir 中的一些文件:

svn co  <dir>

之后,我使用以下命令替换此目录中所有 java 文件中的一些文本:
find . -type f -print0 | xargs -0 sed -i "s/old/new/g"

现在,我触发了这个命令:
svn status 

它不显示已更改文件的列表。
我可以在所有 java 文件中看到替换,但在 svn status 命令中看不到这些文件的列表。

请帮忙 。即使 svn commit 也不起作用。

最佳答案

猜测一下,您的命令还将遍历隐藏在 .svn 目录中的文件。可能会破坏很多东西。特别是如果您的存储库名称中包含文本“旧”。 SVN 不会喜欢这个的!

它肯定会做的是更改 .svn/text-base 中的“基本”文件。因此,就 SVN 而言,没有任何变化(它将当前目录与 .svn 中的文件副本进行比较,以查看发生了什么变化)。

或者,可能完全是别的东西。

关于svn status 没有显示修改过的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6059131/

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