On Tuesday 03 October 2006 15:19, Денис Смирнов wrote: > On Tue, Oct 03, 2006 at 12:05:49PM +0400, Алексей Турбин wrote: > >> В http://svn.digium.com/svn/asterisk/trunk/ я вижу сразу же содержимое > >> пакета. Если я это импортирую в git, то у .gear-rules остается указывать > >> разве что на текущий каталог, а не на подкаталог. > > AT> Ну и хорошо! Если ты патчи не отдельно хранишь, а сразу с исходниками > AT> работаешь, тогда отдельный подкаталог не нужен. > > Как я уже говорил -- астериск активно использует svn:external, на который > git-svn плюет с высокого дерева. Так что размещать по каталогам мне все > равно приходится. Я для этого использую GIT_SVN_NO_LIB=1 git-svn --no-ignore-externals fetch с патчиком для git-svn: diff --git a/git-svn.perl b/git-svn.perl index 0290850..2f5cf90 100755 --- a/git-svn.perl +++ b/git-svn.perl @@ -1246,6 +1246,7 @@ sub assert_svn_wc_clean { } my @status = grep(!/^Performing status on external/,(`svn status`)); @status = grep(!/^\s*$/,@status); + @status = grep(!/^X/,@status) if $_no_ignore_ext; if (scalar @status) { print STDERR "Tree ($SVN_WC) is not clean:\n"; print STDERR $_ foreach @status; -- 1.4.2.1.ga8608c -- Pavlov Konstantin, ALT Linux Team, VideoLAN Team, jid: thresh@altlinux.org