* [devel] Q: .git/refs/bases @ 2006-10-06 16:11 Alexey Tourbin 2006-10-06 18:16 ` [devel] cvsps Alexey Tourbin 0 siblings, 1 reply; 6+ messages in thread From: Alexey Tourbin @ 2006-10-06 16:11 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 28 bytes --] Что такое .git/refs/bases? [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* [devel] cvsps 2006-10-06 16:11 [devel] Q: .git/refs/bases Alexey Tourbin @ 2006-10-06 18:16 ` Alexey Tourbin 2006-10-06 22:21 ` Dmitry V. Levin 0 siblings, 1 reply; 6+ messages in thread From: Alexey Tourbin @ 2006-10-06 18:16 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1058 bytes --] On Fri, Oct 06, 2006 at 08:11:02PM +0400, Alexey Tourbin wrote: > Что такое .git/refs/bases? В общем я так понял это для git-rebase нужно, хотя как с этим работать я пока до конца не врубился. http://ydirson.free.fr/soft/git/cvsps.git/ Там лежит cvsps 2.1+ с патчами от Торвальдса и из Дебиана, но в общем этот cvsps всё равно зараза не работает. То есть мне не удается импортировать rsync://zsh.cvs.sourceforge.net/cvsroot/zsh/ с нулевым диффом относительно обычного checkout. (Я там сделал fast forward от upstream до to-check; при этом бранч multitag -- глючный, с ним git-cvsimport вообще не работает.) Пока не будет обакатана техника инкрементного импорта из cvs и svn, говорить о полноценном переходе на git преждевременно. То есть хранить патчи и тарболлы в git это одно, а как бы следить за разработкой, использовать git-bisect и т.п. это несколько другое. Надо наводить мосты, но они не наводятся. Кит Пакард написал parsecvs, но он требуется libgit.a (маленькая проблема), и он не инкрементный (большая проблема). [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] cvsps 2006-10-06 18:16 ` [devel] cvsps Alexey Tourbin @ 2006-10-06 22:21 ` Dmitry V. Levin 2006-10-07 12:48 ` Alexey Tourbin ` (2 more replies) 0 siblings, 3 replies; 6+ messages in thread From: Dmitry V. Levin @ 2006-10-06 22:21 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 872 bytes --] On Fri, Oct 06, 2006 at 10:16:27PM +0400, Alexey Tourbin wrote: > http://ydirson.free.fr/soft/git/cvsps.git/ > > Там лежит cvsps 2.1+ с патчами от Торвальдса и из Дебиана Предлагаешь паковать именно этот cvsps? > Пока не будет обакатана техника инкрементного импорта из cvs и svn, > говорить о полноценном переходе на git преждевременно. То есть хранить > патчи и тарболлы в git это одно, а как бы следить за разработкой, > использовать git-bisect и т.п. это несколько другое. > > Надо наводить мосты, но они не наводятся. Между прочим, git'у сегодня исполняется полтора года. Не всё создётся быстро, тем более что такие мосты нужны не всем. > Кит Пакард написал parsecvs, но он требуется libgit.a (маленькая > проблема), Предлагаешь паковать libgit.a? > и он не инкрементный (большая проблема). Он идейно не инкрементный? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] cvsps 2006-10-06 22:21 ` Dmitry V. Levin @ 2006-10-07 12:48 ` Alexey Tourbin 2006-10-16 21:08 ` Alexey Tourbin 2006-10-16 21:20 ` Alexey Tourbin 2 siblings, 0 replies; 6+ messages in thread From: Alexey Tourbin @ 2006-10-07 12:48 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1532 bytes --] On Sat, Oct 07, 2006 at 02:21:53AM +0400, Dmitry V. Levin wrote: > On Fri, Oct 06, 2006 at 10:16:27PM +0400, Alexey Tourbin wrote: > > http://ydirson.free.fr/soft/git/cvsps.git/ > > > > Там лежит cvsps 2.1+ с патчами от Торвальдса и из Дебиана > Предлагаешь паковать именно этот cvsps? Если мне удастся нормально импортировать zsh из ,v файлов, тогда посмортим что делать. > > Пока не будет обакатана техника инкрементного импорта из cvs и svn, > > говорить о полноценном переходе на git преждевременно. То есть хранить > > патчи и тарболлы в git это одно, а как бы следить за разработкой, > > использовать git-bisect и т.п. это несколько другое. > > > > Надо наводить мосты, но они не наводятся. > > Между прочим, git'у сегодня исполняется полтора года. > Не всё создётся быстро, тем более что такие мосты нужны не всем. zsh сейчас и так собирается из нестабильного snapshot'а, в стабильной ветке там с юникодом беспробудно вообще. Но в самых последних snapshot'ах как раз кое-что разломалось, я уже писал в апстрим но там не погут понять в чем дело. Так что git-bisect мне бы прямо сейчас очень пригодился. > > Кит Пакард написал parsecvs, но он требуется libgit.a (маленькая > > проблема), > Предлагаешь паковать libgit.a? Или libgit.so. Посмотрим, будет ли в этом смысл. То есть удастся ли обкатать приемлемый вариант импорта из cvs. > > и он не инкрементный (большая проблема). > Он идейно не инкрементный? Я его мало смотрел. git://anongit.freedesktop.org/~keithp/parsecvs [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] cvsps 2006-10-06 22:21 ` Dmitry V. Levin 2006-10-07 12:48 ` Alexey Tourbin @ 2006-10-16 21:08 ` Alexey Tourbin 2006-10-16 21:20 ` Alexey Tourbin 2 siblings, 0 replies; 6+ messages in thread From: Alexey Tourbin @ 2006-10-16 21:08 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 378 bytes --] On Sat, Oct 07, 2006 at 02:21:53AM +0400, Dmitry V. Levin wrote: > > Кит Пакард написал parsecvs, но он требуется libgit.a (маленькая > > проблема), > > Предлагаешь паковать libgit.a? parsecvs работает отлично, но только с ,v файлами (но это не проблема в случае с sourceforge). Предлагаю паковать libgit.a или libgit.so или что-нибудь такое (хедеров ему не нужно). [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] cvsps 2006-10-06 22:21 ` Dmitry V. Levin 2006-10-07 12:48 ` Alexey Tourbin 2006-10-16 21:08 ` Alexey Tourbin @ 2006-10-16 21:20 ` Alexey Tourbin 2 siblings, 0 replies; 6+ messages in thread From: Alexey Tourbin @ 2006-10-16 21:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 640 bytes --] On Sat, Oct 07, 2006 at 02:21:53AM +0400, Dmitry V. Levin wrote: > > и он не инкрементный (большая проблема). > Он идейно не инкрементный? Он идейно не инкрементный: он берёт все *,v файлы, парсит их целиком и по порядку сладывает в blobs. Потом на основе мета-информации из *,v файлов он по порядку выстраивает коммиты. То есть нету у него merge status и нельзя ему сказать, чтобы начать с такой-то точки. Но вообще это не слишком большая проблема для "умелых рук". Если на каком-то этапе что-нибудь изменится таким образом, что будут получаться несовместимые коммиты, тогда можно будет вывернуться с помощью git-rebase. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-10-16 21:20 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-10-06 16:11 [devel] Q: .git/refs/bases Alexey Tourbin 2006-10-06 18:16 ` [devel] cvsps Alexey Tourbin 2006-10-06 22:21 ` Dmitry V. Levin 2006-10-07 12:48 ` Alexey Tourbin 2006-10-16 21:08 ` Alexey Tourbin 2006-10-16 21:20 ` 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