I am getting a tilde symbol when I do an svn status
.
Here is the output of the project after editing it in 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
Any idea what that means? Can't seem to find it on google or any of the svn cheat sheets.
Interestingly, I only edited main.m, but there are lots of modified files. Dunno why that would be. Anyone have any tips for working with SVN and XCode? Should I only be putting my source files under version control?
Edit: - caused by a file that was already under version control being replaced by a file of another type. In this case, strings.pbxstrings used to be a file and now became a directory. Moral of the story is don't put your build folder into version control.
The SVN Book says:
Item is versioned as one kind of object (file, directory, link), but has been replaced by different kind of object.
So perhaps it was originally a single file, but you changed it to a directory, or something along those lines?