SVN коммит файл с именем "@ 2x.png" - PullRequest
0 голосов
/ 07 марта 2012

В моем проекте iOS у меня есть изображения, заканчивающиеся на @ 2x.png, для разрешения сетчатки. Я использую командную строку SVN. Когда я пытаюсь добавить image@2x.png в репозиторий SVN, я делаю это как:

svn add image@2x.png 

и тогда я получаю предупреждение следующим образом:

svn: warning: 'image' not found

Изображение не добавлено в элемент управления Subversion, и я не могу его зафиксировать. «Обычное изображение», т.е. "image.png" совершает нормально.

Что я делаю не так? Как это решить?

Ответы [ 4 ]

5 голосов
/ 29 января 2013
svn add image@2x.png@

обратите внимание на последний знак "@"!

3 голосов
/ 07 марта 2012

попробуйте следующую строку:

svn add "image@2x.png"
2 голосов
/ 07 марта 2012

Просто используйте кавычки вокруг имени файла в этом случае, потому что @ является специальным маркером для SVN, чтобы пометить peg-revisions .

0 голосов
/ 21 октября 2013

pandaxcl имеет правильный ответ.Просто поместить имя файла в кавычки не работает.Вам не нужны кавычки, но вам нужно добавить @ в конце имени файла.

Правильный ответ с документацией из руководства SVN здесь:

Как экранировать символы @ в именах управляемых файлов Subversion?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...