* [devel] git-svn @ 2006-09-10 12:12 Alexey Tourbin 2006-09-12 15:17 ` Alexey I. Froloff 0 siblings, 1 reply; 6+ messages in thread From: Alexey Tourbin @ 2006-09-10 12:12 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1155 bytes --] У кого-нибудь работает? Делаю как в git-svn(1): $ git-svn init http://svn.freepascal.org/svn/fpc/branches/fixes_2_0/utils/fpcm Use of uninitialized value in scalar assignment at /usr/bin/git-svn line 15. Use of uninitialized value in -d at /usr/bin/git-svn line 2240. Use of uninitialized value in concatenation (.) or string at /usr/bin/git-svn line 2230. Use of uninitialized value in -d at /usr/bin/git-svn line 278. No such file or directory 256 at /usr/bin/git-svn line 1756 main::sys('git-init-db') called at /usr/bin/git-svn line 282 main::init('http://svn.freepascal.org/svn/fpc/branches/fixes_2_0/utils/fpcm') called at /usr/bin/git-svn line 149 $ Ой. $ mkdir .git $ git-svn init http://svn.freepascal.org/svn/fpc/branches/fixes_2_0/utils/fpcm $ git-svn fetch fatal: Not a git repository: '/home/at/fpcmake/.git' A branches/fixes_2_0/utils/fpcm/fpcmake.inc fatal: Not a git repository: '/home/at/fpcmake/.git' not a sha1: 32768 at /usr/bin/git-svn line 422 main::fetch_lib() called at /usr/bin/git-svn line 290 main::fetch() called at /usr/bin/git-svn line 149 $ Ой. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git-svn 2006-09-10 12:12 [devel] git-svn Alexey Tourbin @ 2006-09-12 15:17 ` Alexey I. Froloff 2006-09-12 15:27 ` Alexey Tourbin 0 siblings, 1 reply; 6+ messages in thread From: Alexey I. Froloff @ 2006-09-12 15:17 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 555 bytes --] * Alexey Tourbin <at@> [060910 16:16]: > У кого-нибудь работает? Делаю как в git-svn(1): Зато работает так: $ mkdir repo && cd repo $ git-init-db $ git-svn init svn://host/repo/trunk $ git-svn fetch [выпиваем чашку кофе или пару кружек пива] После чего master будет отбранчен от refs/remotes/git-svn. Дальше git-svn fetch && git pull . refs/remotes/git-svn -- Regards, Alexey I. Froloff AIF5-RIPN, AIF5-RIPE ------------------------------------------- Inform-Mobil, Ltd. System Administrator http://www.inform-mobil.ru/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git-svn 2006-09-12 15:17 ` Alexey I. Froloff @ 2006-09-12 15:27 ` Alexey Tourbin 2006-09-12 15:32 ` Pavlov Konstantin 2006-09-12 21:51 ` [devel] U: git-svn broken (+ solution) Alexey Tourbin 0 siblings, 2 replies; 6+ messages in thread From: Alexey Tourbin @ 2006-09-12 15:27 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 548 bytes --] On Tue, Sep 12, 2006 at 07:17:50PM +0400, Alexey I. Froloff wrote: > * Alexey Tourbin <at@> [060910 16:16]: > > У кого-нибудь работает? Делаю как в git-svn(1): > Зато работает так: > > $ mkdir repo && cd repo > $ git-init-db > $ git-svn init svn://host/repo/trunk > $ git-svn fetch > [выпиваем чашку кофе или пару кружек пива] > > После чего master будет отбранчен от refs/remotes/git-svn. > > Дальше git-svn fetch && git pull . refs/remotes/git-svn Я уже разобрался, но всё равно спасибо. git-svn fetch работает очень долго. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git-svn 2006-09-12 15:27 ` Alexey Tourbin @ 2006-09-12 15:32 ` Pavlov Konstantin 2006-09-12 17:31 ` Alexey I. Froloff 2006-09-12 21:51 ` [devel] U: git-svn broken (+ solution) Alexey Tourbin 1 sibling, 1 reply; 6+ messages in thread From: Pavlov Konstantin @ 2006-09-12 15:32 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 805 bytes --] On Tuesday 12 September 2006 19:27, Alexey Tourbin wrote: > On Tue, Sep 12, 2006 at 07:17:50PM +0400, Alexey I. Froloff wrote: > > * Alexey Tourbin <at@> [060910 16:16]: > > > У кого-нибудь работает? Делаю как в git-svn(1): > > > > Зато работает так: > > > > $ mkdir repo && cd repo > > $ git-init-db > > $ git-svn init svn://host/repo/trunk > > $ git-svn fetch > > [выпиваем чашку кофе или пару кружек пива] > > > > После чего master будет отбранчен от refs/remotes/git-svn. > > > > Дальше git-svn fetch && git pull . refs/remotes/git-svn > > Я уже разобрался, но всё равно спасибо. > git-svn fetch работает очень долго. А есть ли возможность не тянуть всю историю svn-репозитория, а начать с какой либо отправной точки? -- Pavlov Konstantin, ALT Linux Team, VideoLAN Team, jid: thresh@altlinux.org [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git-svn 2006-09-12 15:32 ` Pavlov Konstantin @ 2006-09-12 17:31 ` Alexey I. Froloff 0 siblings, 0 replies; 6+ messages in thread From: Alexey I. Froloff @ 2006-09-12 17:31 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 283 bytes --] * Pavlov Konstantin <thresh@> [060912 19:41]: > > Я уже разобрался, но всё равно спасибо. > > git-svn fetch работает очень долго. > А есть ли возможность не тянуть всю историю svn-репозитория, а > начать с какой либо отправной точки? Да, опция -r. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* [devel] U: git-svn broken (+ solution) 2006-09-12 15:27 ` Alexey Tourbin 2006-09-12 15:32 ` Pavlov Konstantin @ 2006-09-12 21:51 ` Alexey Tourbin 1 sibling, 0 replies; 6+ messages in thread From: Alexey Tourbin @ 2006-09-12 21:51 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1090 bytes --] On Tue, Sep 12, 2006 at 07:27:30PM +0400, Alexey Tourbin wrote: > > После чего master будет отбранчен от refs/remotes/git-svn. > > > > Дальше git-svn fetch && git pull . refs/remotes/git-svn > > Я уже разобрался, но всё равно спасибо. > git-svn fetch работает очень долго. Хуже того, git-svn теряет отдельные изменения! ЭТО ВООБЩЕ... Если же экспортировать GIT_SVN_NO_LIB=1, то git-svn работает гораздо быстрее; кроме того, потерянных изменений в таком случае с ходу не обнаруживается. Мораль: GIT_SVN_NO_LIB=1 git-svn fetch http://... и ТОЛЬКО так. Проблема, по-видимому, в том, что перловые привязки глючные. Тестирует их кто-нибудь или нет одному демиургу известно. $ grep -A9 -ni wonderful /usr/bin/git-svn 2998: # Wonderfully consistent library, eh? 2999- # 160013 - svn:// and file:// 3000- # 175002 - http(s):// 3001- # More codes may be discovered later... 3002- if ($errno == 175002 || $errno == 160013) { 3003- return; 3004- } 3005- croak "Error from SVN, ($errno): ", $err->expanded_message,"\n"; 3006-}; 3007- $ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-09-12 21:51 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-09-10 12:12 [devel] git-svn Alexey Tourbin 2006-09-12 15:17 ` Alexey I. Froloff 2006-09-12 15:27 ` Alexey Tourbin 2006-09-12 15:32 ` Pavlov Konstantin 2006-09-12 17:31 ` Alexey I. Froloff 2006-09-12 21:51 ` [devel] U: git-svn broken (+ solution) Alexey Tourbin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git