Re: Re[2]: gCvs GTK2
Jens Miltner <[email protected]> Sun, 16 Jan 2005 08:34:12 +0100
| Newsgroups | gmane.comp.version-control.cvs.gui.devel |
|---|---|
| Message-ID | <[email protected]> |
Am 16.01.2005 um 03:35 schrieb [email protected]: > > Jens, > >> Is the key/value list used for the CVSROOT properties in WinCvs >> somewhat shared code? > > The "business logic" is common and you can find it all in > CvsRootDlg.h/cpp > files. All you need to add is GUI for the native platform and then add > entry > for CVSROOT and call it from the commands that need it. Very simple > really - > much easier than hand-crafting each and every protocol like it used to > be. > And once done any new protocols or changes are not affecting the GUI at > all - it's all automatic. Which is the whole point of the modification. Yes, that sounds good... > >> Does the new code rely on using cvsnt? I saw a comment mentioning the >> use of a cvs info command, which seems to be cvsnt specific? > > Yes, it's using cvs info command. Why not start using CVSNT then? ;) Mainly because I have no idea how much testing cvsnt on Mac OS X has had... My impression is that it's close to none, so I'm a bit hesitant to replace a stable tool with something that might not be fully tested yet on that platform... Also, there are a couple of issues with cvsnt to be resolved, which are mainly some strict requirements on file locations, which in turn would require having an installer, whereas MacCvs right now is an application package that can just be copied to the hard disk without the help of an installer (which, IMHO, is the preferred way). However, I do want to use cvsnt eventually, so maybe you're right and this would be a good time. I might prepare a release with the current code base that allows to toggle between cvsnt and cvsgui as the tool to use, so people can switch back to cvsgui in case of errors and then start working with cvsnt from now on - hmmh, need to think a bit about the consequences, but this might seem to be a reasonable approach... </jum> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/cvsgui-dev/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/