首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Subversion状态符号"~“是什么意思?

Subversion状态符号"~“是什么意思?
EN

Stack Overflow用户
提问于 2009-05-12 15:36:50
回答 11查看 74.8K关注 0票数 113

当我做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

你知道那是什么意思吗?在谷歌或任何svn的小抄上都找不到。

有趣的是,我只编辑了main.m,但是有很多修改过的文件。我不知道为什么会这样。谁有使用SVN和XCode的小贴士?我应该只把我的源文件放在版本控制下吗?

编辑:已受版本控制的文件被其他类型的文件替换而导致的。在本例中,strings.pbxstrings曾经是一个文件,现在变成了一个目录。这个故事的寓意是不要把你的build文件夹放到版本控制中。

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2009-05-12 15:38:08

SVN Book说:

项被版本化为一种对象(文件、目录、链接),但已被不同类型的对象所取代。

所以也许它最初是一个单独的文件,但是你把它改成了一个目录,或者类似的东西?

票数 88
EN

Stack Overflow用户

发布于 2011-11-09 14:13:13

下面是我所做的:

如果文件夹为Test

  1. mv测试Test1
  2. svn移除测试
  3. mv Test1测试
票数 34
EN

Stack Overflow用户

发布于 2009-05-12 15:39:59

从…

svn help status

“~”版本化项目被不同类型的项目阻挡

我只看到文件权限发生变化,而svn对它没有执行访问权限的情况。

希望这能有所帮助。

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/853405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档