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. Presumably some CVSsuck-like functionality could be built directly into cvs2git, but given that this request hasn't come up very often and that the two tools can presumably be used in concert, it doesn't seem worth the effort. Michael [1] http://cvs.m17n.org/~akr/cvssuck/ [2] http://cvs2svn.tigris.org/faq.html#repoaccess -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html