Did you read my post about TortiseCVS? It's much better than WinCVS (IMO) and it allows you to setup local repositories as well. The strength lies in thefact that you don't have to startup a program to do your cvs work. Tortise adds all the cvs commands to the "right-click" menu for files and folders.
Because of the way tortise handles CVS functions, integrating with the Witango Editor would be more of a hinderence that what I have now, because it means that if I had a CVS module with a mix of tango and other code (which i have many) i would have to start up tango to checkout or check in something that has nothing to do with tango.
/John
Jim Kass wrote:
Folks,
I thought I'd chime in on this discussion. Just for the record, I'm using winCVS right now on an XP box.
It would be nice if it were more integrated into the Tango environment, but its not really that big of a deal to just open winCVS to do a commit at the end of a series of changes. Also, winCVS allows you to write macros using python, so extending it is pretty simple. I suppose you could even write a script that using XML built a log of which DTD elements were changed since the last rev, instead of the rather ambiguous "diff" function which unless you know your Tango DTD really well is pretty unreadable even for the smallest changes.
At the moment I'm using CVS locally, but once I can convince the company to adapt their ways, we'll have a remote directory on a Solaris or Linux box somewhere, and we'll get into the habit of doing a 'cvs update' before editing any files in our local sandbox. Because CVS doesn't care how many people 'check-out' files - concurrent development is possible, and then at the point of 'committ' cvs can check your last rev against the current rev to determine if it has been changed since you started editing it - a simple way of protecting against overwriting other people's changes.
winCVS doesn't have a great interface, and honestly - I would prefer to just use the cvs command-line version in cygwin (and of course for you OSX folks, you've got a command-line version already installed in Darwin). In its defense, winCVS does have the nice feature of colorizing files that have been modified locally, so you always remember what you may have changed, and it has filters that help you find what you want. For windows users, it's pretty much the only solution out there if you intend to use CVS.
I've heard that CVS has some competitors in the open-source community, anyone know anything more?
Cheers!
Jim Kass Web Developer
-- Forestweb: The Source for Industry Intelligence Best Content -- Most Relevant -- Best Delivery http://www.forestweb.com (310) 553 - 0008
-----Original Message----- From: Ben Johansen [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 12:15 PM To: [EMAIL PROTECTED] Subject: RE: Witango-Talk: CVS
Ok, Question,
Going to the Jalindi Igloo site http://www.jalindi.com/igloo/index.html I see a download, but is this and adder to WinCVS? Is the download all inclusive or do you need someother package?
Ben Johansen - http://www.pcforge.com Authorized Witango Reseller http://www.pcforge.com/WitangoGoodies.htm Authorized MDaemon Mail Server Reseller http://www.pcforge.com/AltN.htm
-----Original Message----- From: Niall Merrigan [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 25, 2003 7:58 AM To: [EMAIL PROTECTED] Subject: Re: Witango-Talk: CVS
Using a piece of software known as Jalindi Igloo you can use CVS as your source control. The software (which is free) enables CVS source control through the Witango IDE similar to SourceSafe
On Wed, 25 Jun 2003, Cornelius Conboy wrote:
->I'd appreciate hearing first hand tips on this as well. We're investigating ->it but have not yet moved toward implementation. -> ->-Cornelius -> -> ->
-- Niall Merrigan
Newest Mix Releases & Track Listings @ http://nm.csn.ul.ie/tunes
________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
