6 декабря 2010 г.

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

Столкнулся с проблемой добавления файла в svn репозиторий:

  1. $ svn add ./file\@2x.png
  2. svn: warning: 'file' not found


решается просто, нужно добавить как завершающий символ в названии файла "@":

  1. $ svn add ./file\@2x.png@
  2. A (bin) file@2x.png

3 комментария:

  1. Столкнулся с этой проблемой. Спасибо за подсказку в решении. Но у меня возник вопрос о возможности пакетного добавления таких "проблемных" файлов ресурсов. Может есть какие то идеи?

    ОтветитьУдалить
  2. BiFive
    Попробуйте так
    $ (find . -name "*@2x.png" | sed 's/@2x.png/\@2x.png@/g') | xargs svn add

    ОтветитьУдалить
  3. Спасибо!
    Сработало. Пожалуй надо побольше внимания уделить консоли, в будущем сможет не мало сэкономить времени.

    ОтветитьУдалить