[devel] ANN: закрытие багов через changelog пакетов
Michael Shigorin
mike на osdn.org.ua
Сб Апр 11 17:18:44 MSD 2009
On Fri, Apr 10, 2009 at 08:35:11PM +0400, Vladimir Lettiev wrote:
> может реализовать консольный вариант утилиты или прикрутить к
> git.alt какой-нибудь ssh git.alt bug #3404 close?
Ой, и так уже к ssh git.alt думаю, что бы прикрутить.
А ты точно не видел altbug.pl?
2 zerg: я вот тоже не представляю, как роботу догадываться.
Если руками ходить перевешивать -- то сразу и закрыть уж проще.
2 bga: ой нет, вот только писем по поводу и без повода не надо,
это добро я и сам умею.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
#!/usr/bin/perl
use strict;
use WWW::Bugzilla;
# ~/.altbug.pl:
# $email='my_name на altlinux.org';
# $password='my_password';
our ($email, $password);
do <~/.altbug.pl>; chmod 0600, <~/.altbug.pl*>;
die "no email?" unless $email =~ /@/;
die "no password?" unless $password =~ /\S/;
use Getopt::Long qw(GetOptions);
GetOptions
'pkg|package=s' => \my $pkg,
'subj|subject|summary=s' => \my $subj
or exit(1);
my $descr = join "" => <>;
die "no package?" unless $pkg =~ /\S/;
die "no summary?" unless $subj =~ /\S/;
die "no description?" unless $descr =~ /\S/;
my $bz = WWW::Bugzilla->new(
server => 'bugzilla.altlinux.org',
product => 'Sisyphus',
use_ssl => 1,
email => $email,
password => $password)
or die "Connection failed";
$bz->component($pkg);
$bz->summary($subj);
$bz->description($descr);
my $id = $bz->commit;
print "committed #$id: $subj\n";
Подробная информация о списке рассылки Devel