Если Вы случайно 'добавляете' файл в svn & Вы не фиксировали его, можно вернуться тот файл & это удалит добавление.
Я решил проблему с помощью пары сценариев, которые позволяют мне получать / размещать и зеркалировать файлы или каталоги. Эти сценарии используют lftp (версия, которая устанавливается вместе с cygwin) и имеют очень хорошую производительность.
Они требовали опубликовать мое решение. К сожалению, у меня есть только его прототип. У меня нет времени заканчивать. Он мне хорошо служит, но его нельзя опубликовать.
Я обнаружил, что fuse-ssh намного лучше, чем режим tramp, если вы можете настроить его таким образом.
, если ваш вариант использования улучшается, используйте удаленный клиент! Я прибегал к удаленному редактированию с помощью emacs, это мне напомнило.
мой опыт заставил меня поверить, что машина, на которой размещен emacs, будет узким местом
, однако может помочь лучший SSH-клиент ... попробуйте список в OpenSSH. org (внизу слева) Мне нравится PuTTY в Windows, где selection = copy & right-click = paste.
не уверен, как улучшить удаленную производительность. в сборке emacs по умолчанию много лиспов, но она занимает больше места на диске, чем место в ОЗУ, и всегда была эффективной для меня, за исключением больших файлов и задержек net / sys.
если в вашем случае есть подсветка и автоматические функции, которые вы не используете не хочу, тогда может помочь минимальная настройка - должна быть возможность сделать это без перекомпоновки.
emacs настолько обширен, что я заметил больше всего, когда узнал, что он может отправлять / получать электронную почту. Я почти не исследовал верхушку айсберга.
в этом случае, хотя vi может быть лучше ... даже с большим опытом работы с emacs относительно, я использовал небольшие части в каждом лагере. я редко пишу сценарии или ищу новую функцию, копать сложно, но есть удобные руководства по командам для обоих.