On Wed, Nov 08, 2006 at 07:24:48PM +0300, Sergey Vlasov wrote: > On Tue, Nov 07, 2006 at 06:24:53PM +0300, Dmitry V. Levin wrote: > > On Tue, Nov 07, 2006 at 05:34:11PM +0300, Sergey Vlasov wrote: > > > Можно ли получить файлы *,v из kernel CVS с целью импорта их в git > > > частями? Предполагается положить в отдельный репозиторий скрипты для > > > сборки; modules/*, вероятно, тоже придётся распотрошить по отдельным > > > репозиториям (но это будет несколько позже). > > > > Попробуй rsync.altlinux.org::kernel-anoncvs > > Попробовал. Долго плевался. > > Во-первых, обнаружилось, что changelog в некоторых случаях содержит явно > неверную информацию. В частности, коммит с сообщением: > > Make maintainer scripts more friendly w.r.t. duplicate packages. > build-packages.sh: when processing a package, move all versions except > the current one to a dedicated old/ directory. removepackages: new > script -- removes packages from the local root. installpackages: > before installing a packages, remove other versions (use the new > ./removepackages). > > помимо файлов, которые им должны были затрагиваться (build-packages.sh, > installpackages, removepackages), также присутствует в файлах .cvsignore и > README.koi8 (причём у нормального коммита автор imz, а у этих - ns и vsu). > Правильный текст changelog для этих коммитов удалось обнаружить в архиве > cvs-kernel@altlinux. Повреждённые коммиты датированы 2004-07-20 и > 2004-07-23, а коммит, сообщение от которого заменило чужие - 2005-02-10 > (при этом в архиве cvs-kernel@altlinux для него сохранилось совершенно > другое сообщение, содержащее мусор, похожий на содержимое буфера pcl-cvs). Интересно, каким образом могли испортиться rcs-файлы? Имеет ли смысл пробовать их исправлять или они того не стоят? -- ldv