Resmo git-ftp имеет ошибку egrep с Mountain Lion

У меня проблема с git-ftp сценарием "resmo". До обновления 10.8.2 osx работало нормально.

Сначала я установил его таким образом

$ git clone https://github.com/resmo/git-ftp.git
$ cd git-ftp
$ git checkout master
$ sudo make install

после того, как я увидел на git-странице resmo, что эта проблема является распространенной, и он предлагает установить ее из ветки разработки. Поэтому я удалил его с помощью: $ sudo make uninstall

и после переустановки таким образом

$ git checkout develop
$ sudo make install

но когда я делаю "git ftp push"...

egrep: repetition-operator operand invalid
No changed files for ftp.mydomain.com. Everything up-to-date.

Но это неправда, потому что я сделал обновление кода и зафиксировал его

А что я могу сделать? Кто-то решил это?

Мои версии:

$ sw_vers -productVersion 
10.8.2
$ git ftp --version
git-ftp version 0.8.3-snapshot
$ egrep --version
egrep (BSD grep) 2.5.1-FreeBSD

1 ответ

См. https://github.com/resmo/git-ftp/issues/163 для длительного обсуждения этой проблемы, похоже, либо обновление до нового git-ftp, либо установка другой версии egrep, как упомянуто здесь и здесь, решит проблему. эта проблема.

Другие вопросы по тегам