Эта ошибка не выглядит так, как будто она имеет какое-либо отношение к серверной части Launchpad.
Ошибка означает, что bzr не может получить блокировку файловой системы для части дерева «checkout». «Извлечение» в bzr представляет извлеченные исходные файлы и связанные с ними метаданные. Это то, что позволяет запускать "bzr st", "bzr add" и подобные команды.
Поскольку вы описываете проблему как специфичную для emacs, возможно, что-то не так с режимом emacs, который вы используете для управления bzr. Это ВК или ДВК?
Как правило, VC не делает того, что вы ожидаете, потому что он разработан для централизованных систем управления версиями, таких как RCS, SCCS, CVS и Subversion. Обязательно изучите возможность использования DVC.
То, как вы это формулируете, предполагает, что все разработчики работают над одной и той же веткой на общем сервере разработки. Это довольно необычный способ использования распределенного контроля версий, вы должны убедиться, что каталог .bzr/checkout имеет соответствующие разрешения. Для вас это будет что-то вроде rwxrwtr-x. Обратите внимание на бит setgid в каталоге.
Лучшее место для решения таких проблем — канал #bazaar на irc.freenode.net. Для диагностики и решения таких проблем часто требуется несколько циклов обмена данными, и IRC является более подходящим средством, чем stackoverflow.
person
ddaa
schedule
25.01.2010