gpt4 book ai didi

svn - Subversion 状态符号 "~"是什么意思?

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

当我执行 svn status 时,我收到了波浪号符号。

这是在 XCode 中编辑项目后的输出。

svn status
M build/Currency_Converter.build/Currency_Converter.pbxindex/imports.pbxbtree
M build/Currency_Converter.build/Currency_Converter.pbxindex/pbxindex.header
M build/Currency_Converter.build/Currency_Converter.pbxindex/symbols0.pbxsymbols
~ build/Currency_Converter.build/Currency_Converter.pbxindex/strings.pbxstrings
M main.m
//more changed files

知道这意味着什么吗?似乎无法在 google 或任何 svn 备忘单上找到它。

有趣的是,我只编辑了main.m,但修改了很多文件。我不知道为什么会这样。有人对使用 SVN 和 XCode 有什么建议吗?我应该只将源文件置于版本控制之下吗?

编辑:由于已处于版本控制之下的文件被其他类型的文件替换而导致。在本例中,strings.pbxstrings 曾经是一个文件,现在变成了一个目录。这个故事的寓意是不要将构建文件夹放入版本控制中。

最佳答案

SVN Book说:

Item is versioned as one kind of object (file, directory, link), but has been replaced by different kind of object.

那么也许它最初是一个文件,但您将其更改为目录或类似的内容?

关于svn - Subversion 状态符号 "~"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853405/

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