Что означает символ состояния Subversion "~"? - PullRequest
109 голосов
/ 12 мая 2009

Я получаю символ тильды, когда делаю 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 был файлом и теперь стал каталогом. Мораль истории заключается в том, что не помещайте папку для сборки в систему управления версиями.

Ответы [ 11 ]

0 голосов
/ 08 июля 2013
~ versioned item obstructed by some item of a different kind
    Second column: Modifications of a file's or directory's properties
...