Используйте облегченную проверку Bzr от Emacs в автономном режиме - PullRequest
2 голосов
/ 29 февраля 2012

У меня есть облегченная проверка моего репозитория Bazaar на рабочей станции, и я редактирую файлы в этих папках с помощью Emacs.Сервер не работает из-за сбоя питания в данный момент.Я могу, конечно, редактировать файлы локально в любом редакторе.Однако при получении их в Emacs Emacs пытается подключиться к серверу через vc-bzr.Есть ли способ перевести Emacs в «автономный режим управления версиями», чтобы предотвратить это?

Ответы [ 2 ]

2 голосов
/ 29 февраля 2012

Я не использую Emacs, но традиционный способ работать в автономном режиме с bzr - использовать тяжелую проверку или ветку.Когда вы снова в сети, вы можете попробовать использовать команду bzr reconfigure --checkout, чтобы превратить вашу упрощенную проверку в тяжелую проверку.

Тяжелая проверка - это ветка с локальной историей, которая сначала фиксируется в удаленном местоположении (например,легкая проверка), и только при успешном выполнении она также фиксируется локально.

0 голосов
/ 01 марта 2012

Вы можете удалить Bzr из vc-handled-backends. Но это может считаться ошибкой в ​​Emacs (по крайней мере, в vc-bzr.el есть код, позволяющий vc-bzr найти состояние файла без запуска bzr) или, возможно, в Bazaar (в зависимости от того, какую команду Bzr выполняет Emacs).

...