xintrea / mytetra_dev

MyTetra - smart crossplatform manager for information collecting / MyTetra - кроссплатформенный менеджер накопления информации / Официальная страница:
http://webhamster.ru/site/page/index/articles/projectcode/105
254 stars 55 forks source link

Ошибочный статус синхронизации #141

Closed Shura0 closed 4 years ago

Shura0 commented 4 years ago

Версия 1.44.31.lin_64

Настроена синхронизция через git и раздражает вот такое поведение: изображение

В чём ошибка? Ведь всё синхронизировалось нормально.

xintrea commented 4 years ago

Попробуйте эти же команды выполнить последовательно в консоли. Возможно, там Git ругается на какую-нибудь неустановленную настроечную переменную и просит ее ввести. А упрощенный терминал, который вы видите в окне синхронизации, не показыват запросов ввода.

Shura0 commented 4 years ago

В консоли показывает всё тоже самое, но дальше ещё идут строки, что всё засинхронизировано.

Я нашёл, в чём основная причина, в команде git commit -a -m "home commit" Mytetra пытается выполнить команду без кавычек и всё съезжает. Заменил комментарий на "home" и всё заработало.

xintrea commented 4 years ago

Правильно, ведь полная команда выглядит так:

sh -c "cd /home/shura/ ... "

И вы в кавычки добавляете еще кавычки.