On Sun, Apr 27, 2008 at 3:38 PM, Ping Yin <pkufranky@xxxxxxxxx> wrote:>> On Sun, Apr 27, 2008 at 1:51 PM, Ping Yin <pkufranky@xxxxxxxxx> wrote:> > On Sun, Apr 27, 2008 at 1:47 PM, Michael Haggerty <mhagger@xxxxxxxxxxxx> wrote:> > > Ping Yin wrote:> > > > These days i tried to convert the cvs repository into git. I really> > > > want the conversion to be as accurate as possible. However, the cvs> > > > repository has been tagged in a very bad style which makes> > > > git-cvsimport or cvsps not work well.> > > >> > > > cvs2git sounds to be the right tool i should try. Unfortualely, i> > > > can't touch the cvs repository directly. So is it possible to use> > > > cvs2git in the remote host instead of the host of the cvs repository> > > > just as git-cvsimport does? Yes, i know it can't now. I just wonder> > > > whether it is possible to implement.> > >> > > cvs2svn/cvs2git itself can't work with remote repositories. It would be> > > enough if you could just get a copy of the repository; obviously you> > > don't need to use the original.> > >> > > If you can't get a copy of the CVS repository directly, you might be> > > able to recreate it indirectly via information read over the CVS> > > protocol using a tool like CVSsuck [1,2]. I have no experience with> > > CVSsuck, so if you try it out, please let us know whether you were> > > successful.> > >> >> > THX. If i try out cvssuck, i will let you know.> >>> Great, i succeed. And the result is exactly what i want!> Not exactly, for my another conversion. $ git log --pretty=online --name-status x64_UI_071204724eb47 \This commit was manufactured by cvs2svn to create tag 'x64_UI_071204'.9362987 add support of writing cookies of 'fromid';M logqueue.cM ui.cM ui.h Should we avoid recording the commit 724eb47 since it is the same withcommit 9362987 (no content change)? -- Ping Yin��.n��������+%������w��{.n��������n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�m