2012-03-26 4 views
0

Я использую Cyberduck 4.2.1 для подключения к экземпляру EC2 для редактирования моих проектов Node. Я использовал Node-dev для перезагрузки моего проекта/сервера по мере обновления файлов, но если я сохраню файлы с помощью команды «Редактировать» Cyberduck, сервер никогда не перезагружается и обычно сбой.Cyberduck загружает break node-dev/up/hotnode

Я тестировал несколько редакторов (TextMate, Dashcode) с тем же результатом. Node-dev правильно запускается, когда я редактирую файлы с терминала. Я пробовал несколько других, которые делали грубо одинаково, hotnode и up. Все они работают при редактировании через терминал, но сбой при редактировании файлов через Cyberduck. Я думаю, что это имеет какое-то отношение к тому, как Cyberduck заменяет удаленные файлы при их сохранении.

Кто-нибудь знает, что может быть причиной этого, и может предложить некоторые изменения в этих проектах github? Если нет, есть ли лучшие клиенты Mac FTP, у которых может не быть этой проблемы?

ответ

1

Я не знаю об Node-dev, но я понял, что он сбой, потому что он читает частично загруженный файл. Я предлагаю попробовать функцию Upload with temporary filename, доступную как скрытую опцию в Cyberduck.

+0

Вы были правы, загрузка с временным именем файла устраняет эту проблему. Однако сама ссылка с командой терминала не работала. К счастью, это уже не скрытое предпочтение. Флажок «Загрузить с временным именем файла» находится на вкладке «Переводы» в «Предпочтения». Спасибо за указатель! – Alex