{"thread":{"id":"4151","subject":"gateway status?","startedAt":"2006-05-15T18:26:49Z","lastAt":"2006-05-18T22:16:14Z","messageCount":5,"participants":["David Lang","Martin Langhoff","Jakub Narebski","Yann Dirson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"20019","messageId":"Pine.LNX.4.62.0605151122500.29452@qynat.qvtvafvgr.pbz","threadId":"4151","inReplyTo":null,"subject":"gateway status?","fromName":"David Lang","fromEmail":"dlang@digitalinsight.com","sentAt":"2006-05-15T18:26:49Z","receivedAt":"2006-05-15T18:26:49Z","isPatch":false,"sender":{"key":"dlang@digitalinsight.com","avatar":null},"body":"I seem to remember seeing discussion of gateways to cvs/svn that would let \na project use a git repository and allow clients to use cvs/svn clients to \nretreive data.\n\nam I remembering correctly, and are these tools ready for production use? \nthe popfile project is getting ready to abandon sourceforge and move to \nself-hosting, but before I suggest that they use git I need to know the \ncurrent status of these projects (I think the ability to export directly \ninto the other interfaces is a significant advantage)\n\nDavid Lang\n\n-- \nThere are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.\n  -- C.A.R. Hoare\n"},{"id":"20065","messageId":"46a038f90605160609u19a356ccx9467c32100731b9@mail.gmail.com","threadId":"4151","inReplyTo":"Pine.LNX.4.62.0605151122500.29452@qynat.qvtvafvgr.pbz","subject":"Re: gateway status?","fromName":"Martin Langhoff","fromEmail":"martin.langhoff@gmail.com","sentAt":"2006-05-16T13:09:19Z","receivedAt":"2006-05-16T13:09:19Z","isPatch":false,"sender":{"key":"martin.langhoff@gmail.com","avatar":"https://gravatar.com/avatar/1e3f311b6c4c15836501901ca58f8c0b0667246488084ba524d8bc9867e22fd9?d=mp&s=160"},"body":"On 5/16/06, David Lang <dlang@digitalinsight.com> wrote:\n> I seem to remember seeing discussion of gateways to cvs/svn that would let\n> a project use a git repository and allow clients to use cvs/svn clients to\n> retreive data.\n\nDavid,\n\nI suspect you might be thinking of git-cvsserver. The code has no\nknown bugs, but is has only seen limited use by in-house dev teams.\n\nA good measure is to run an import of the current cvs project (I would\ntry both git-cvsimport and parsecvs) and then get a checkout via\ngit-cvsserver.\n\nWorks great with traditional cvs cli and well behaved clients (TortoiseCVS).\n\n> am I remembering correctly, and are these tools ready for production use?\n> the popfile project is getting ready to abandon sourceforge and move to\n> self-hosting, but before I suggest that they use git I need to know the\n> current status of these projects (I think the ability to export directly\n> into the other interfaces is a significant advantage)\n\nMoodle (a project I hack on) is in a similar situation, specially\nafter the SF.net debacle with CVS. It is very likely that it will move\nto git with git-cvsserver providing \"anon cvs\" and cvs over ssh to a\nvery limited set of people with commit rights but no development\nknowledge (translators, etc). So there is a path forward.\n\ncheers,\n\n\n\nmartin\n"},{"id":"20067","messageId":"e4cli6$abe$1@sea.gmane.org","threadId":"4151","inReplyTo":"Pine.LNX.4.62.0605151122500.29452@qynat.qvtvafvgr.pbz","subject":"Re: gateway status?","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2006-05-16T13:54:14Z","receivedAt":"2006-05-16T13:54:14Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"David Lang wrote:\n\n> I seem to remember seeing discussion of gateways to cvs/svn that would let \n> a project use a git repository and allow clients to use cvs/svn clients to \n> retreive data.\n> \n> am I remembering correctly, and are these tools ready for production use? \n\n\nEric Wong <normalperson@yhbt.net> wrote:\nin \"[0/2 PATCH] git-svn 1.0.0 release\" thread\nhttp://permalink.gmane.org/gmane.comp.version-control.git/19644\n\n> It's been very solid for a long time now.  I haven't run into\n> any problems with it myself in a while, and no critical bugs\n> that I know of exist.  Labeling it 1.0.0 may make it look\n> less scary to new users :)\n\nSo I guess yes, they are.\n\n\nP.S. IIRC git-cvsserver is used as temporary \"Git plugin\" for Eclipse, and\nthere are some problems with that due to the cvs client/server\nimplementation in Eclipse.\n\n-- \nJakub Narebski\nWarsaw, Poland\n"},{"id":"20249","messageId":"20060518220759.GA6535@nowhere.earth","threadId":"4151","inReplyTo":"46a038f90605160609u19a356ccx9467c32100731b9@mail.gmail.com","subject":"tailor (Was: gateway status?)","fromName":"Yann Dirson","fromEmail":"ydirson@altern.org","sentAt":"2006-05-18T22:07:59Z","receivedAt":"2006-05-18T22:07:59Z","isPatch":false,"sender":{"key":"ydirson@altern.org","avatar":"https://avatars.githubusercontent.com/u/1190950?v=4"},"body":"On Wed, May 17, 2006 at 01:09:19AM +1200, Martin Langhoff wrote:\n> On 5/16/06, David Lang <dlang@digitalinsight.com> wrote:\n> >I seem to remember seeing discussion of gateways to cvs/svn that would let\n> >a project use a git repository and allow clients to use cvs/svn clients to\n> >retreive data.\n> \n> I suspect you might be thinking of git-cvsserver. The code has no\n> known bugs, but is has only seen limited use by in-house dev teams.\n\nAnother tool that I don't see mentionned often here is tailor, which\nhas the ability to act as a gatway between git and a good selection of\nother SCMs, including cvs and svn.  I have not yet tried it with git\nthough, so any comments from people having shaked it a bit would be\nuseful :)\n\n-- \nYann Dirson    <ydirson@altern.org> |\nDebian-related: <dirson@debian.org> |   Support Debian GNU/Linux:\n                                    |  Freedom, Power, Stability, Gratis\n     http://ydirson.free.fr/        | Check <http://www.debian.org/>\n"},{"id":"20253","messageId":"46a038f90605181516n787fe543j50db5506058b099c@mail.gmail.com","threadId":"4151","inReplyTo":"20060518220759.GA6535@nowhere.earth","subject":"Re: tailor (Was: gateway status?)","fromName":"Martin Langhoff","fromEmail":"martin.langhoff@gmail.com","sentAt":"2006-05-18T22:16:14Z","receivedAt":"2006-05-18T22:16:14Z","isPatch":false,"sender":{"key":"martin.langhoff@gmail.com","avatar":"https://gravatar.com/avatar/1e3f311b6c4c15836501901ca58f8c0b0667246488084ba524d8bc9867e22fd9?d=mp&s=160"},"body":"On 5/19/06, Yann Dirson <ydirson@altern.org> wrote:\n> Another tool that I don't see mentionned often here is tailor, which\n> has the ability to act as a gatway between git and a good selection of\n> other SCMs, including cvs and svn.  I have not yet tried it with git\n> though, so any comments from people having shaked it a bit would be\n> useful :)\n\nLast I looked, a few months ago, it didn't track branches.\n\ncheers,\n\n\nmartin\n"}]}