Если вы посетили проект на Launchpad, вы можете увидеть все активные ветви всех разработчиков, участвующих в проекте.
Есть ли команда bzr, чтобы сделать то же самое, не посещая страницу проекта на Launchpad в браузере?
Bazaar - это система управления версиями, не более того, полностью отдельный проект с Launchpad.
Можно непосредственно анализировать HTML-страницу ветвей проекта или ее ленту новостей Atom.
] Объявить функцию оболочки:lslp() {
wget -q -O - http://feeds.launchpad.net/$1/branches.atom | xml2 | grep "/feed/entry/title=" | cut -c 19-;
}
wget -q -O - http://feeds.launchpad.net/projectname/branches.atom получить ленту новостей филиалов (Atom xml) xml2 конвертировать XML-документ в плоский формат grep "/feed/entry/title=" отфильтровывать строки с помощью «/ feed / entry / title =», узлов XML, которые имя ветки cut -c 19- удалите «/ feed / entry / title =» из строк результатов. Пример: $ lslp deluge
lp:deluge
lp:~vcs-imports/deluge/trunk
lp:~damoxc/deluge/master
lp:~deluge-team/deluge/master
lp:~shaohao/deluge/0.9
lp:~mvoncken/deluge/ajax-template-dev