1

Я пытаюсь использовать Unison в командной строке.

Я установил инструмент командной строки, но запуск unison приводит к появлению графического интерфейса. Когда я ввожу пароль, GUI остается в диалоговом окне «Соединение ...» и выдает исключение:

"Exception raised during posting of notification.  Ignored.  exception: 'Unix error(Bad file descriptor,write,)'  invoked observer method: '*** -[MyController controlTextDidEndEditing:]'  observer: 0x257190  notification name: 'NSControlTextDidEndEditingNotification'" 

Есть идеи, чтобы решить эту проблему и запустить unison в командной строке? Соединение работает наоборот, от моего Linux до моего Mac.

,

2 ответа2

1

Добавьте «-ui text» в вашу командную строку.

1

Вы можете попытаться заставить MacPorts создать действительно текстовую версию вместо «инструмента командной строки» GUI-версии. Появление NSControlTextDidEndEditingNotification, безусловно, указывает на то, что некоторый код GUI все еще используется «инструментом командной строки», который он создал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .