• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re:[ 1/2OT] CVS gui client for X - Results of the poll
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re:[ 1/2OT] CVS gui client for X - Results of the poll


  • Subject: Re:[ 1/2OT] CVS gui client for X - Results of the poll
  • From: Jérome Foucher <email@hidden>
  • Date: Wed, 26 Mar 2003 10:28:25 +0100

Hi again all,

Thanks to everybody who sent their opinion. That's greatly appreciated !

From the answers I get I can tell you there are two distinctive camps :
- the ones that use the Terminal and don't care about a GUI
- the ones that use a GUI, and use the Terminal when the GUI fails to do what they want.

The first camp doesn't want a GUI. That's their choice, and I understand it fully.
For the second camp, most of them are unhappy with what exists. 95% of the more happy of them use CVL.


As for myself, I have tried all the CVS GUI clients out there, and was pleased with MacCVS (the one from the MacCVS/WinCVS project) on 9 except for the poor gui design (but that's another story).

On X, none of the Carbon ports (MacCVS, MacCVS Pro, MacCVS Client) did the job for me. I had very very bad experiences with some (being able to checkin into CVS and not being able to checkout even with the command line).

CVL is the best IMHO. But it crashes a lot... I personnaly dislike the browser, and the commands are too simple sometimes (if you want to do an update with several options, the Terminal is the only choice).

I had a look at the CVL sources, but I personnaly think it was easier for me to start developping a new client than modifying CVL's source. You might find that stupid, but I personnaly feel more comfortable with the code I've written than with someone else's code.

Right now I have an early early alpha client. Not all the cvs commands are implemented, but you can browse a local folder (a la MacCVS), get status/tags/logs, update/commit/add/remove.... files. It handles multiple repositories.... and doesn't crash ;o)

It does :pserver and local repositories. Some pointed out the need for SSH and/or RSH login. Right now I can't do that, just because I have no idea how this works. If someone can point me to a good description of the process, I'll be obliged.

You can look at a snapshot here (about 140 Kb) : http://jerome.foucher.free.fr/GlopSnapshot.jpg
The interface is a mix of CVL and MacCVS. I'm not trying to rip them !!! I just tried to take all the elements I liked to create an environment where people that are used to other CVS clients don't feel lost with mine.

Let me know (yes you can criticize it hardly, as long as your comments are constructive ;o))
Thanks
Jerome
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
  • Follow-Ups:
    • Re: [ 1/2OT] CVS gui client for X - Results of the poll
      • From: Dave Thorup <email@hidden>
References: 
 >Re: 1/2OT] CVS gui client for X (From: Raphael Sebbe <email@hidden>)

  • Prev by Date: Re: To someone at Apple
  • Next by Date: Re: To someone at Apple
  • Previous by thread: Re: 1/2OT] CVS gui client for X
  • Next by thread: Re: [ 1/2OT] CVS gui client for X - Results of the poll
  • Index(es):
    • Date
    • Thread