| View previous topic :: View next topic |
| Author |
Message |
rob123
Joined: 13 Aug 2008 Posts: 4
|
Posted: Wed Nov 05, 2008 10:59 am Post subject: Good GUI tools |
|
|
Hi
Short question: what are good GUI tools? I've taken a look at Subcommander, (Windows) tkCVS, Eclipse (used be some developers).
Our product is only released on Unix (Solaris, HP-UX and Linux in future), so the browser needs to work on Unix as this is where developers live mostly.
I migrated a CVS repository to Subversion (v.1.4.4) a few months ago. One or two project teams had started using Subversion a year ago (before I joined organisation) and their builds straddled CVS and Subversion. These were were new development projects.
Yesterday there were some mumblings about moving back to CVS mainly due to the really slow GUI of tkCVS with the CVS repository. People got tired of waiting after 45 minutes. At the moment, we have >70000 revs in the repository.
The question was asked about how easy it would be to move back to CVS. I've done some preliminary research, but that would really be the last resort as far as I'm concerned.
The issue with browsing is for the support and maintenance activities, trying to ascertain which fixes need to to into a customer's patch release. There is a separate issue about the process, which I'm trying to get closed off, as branches are created for single bug report and the subsequent regression issues that raises.
There is no chance of moving to Subversion v 1.5.x until mid-2009 as there is some fear and uncertainty about such a 'new and untested' release.
I should add that I'd consider moving to a proprietary SCM tool before I'd want to go back to CVS. That's a personal preference, not written in stone. |
|
| Back to top |
|
andyl
Joined: 03 Nov 2005 Posts: 4873
|
Posted: Wed Nov 05, 2008 11:09 am Post subject: Re: Good GUI tools |
|
|
| rob123 wrote: | | There is no chance of moving to Subversion v 1.5.x until mid-2009 as there is some fear and uncertainty about such a 'new and untested' release. | Completely unfounded. 1.5 was tested extensively prior to release with numerous betas and release candidates, the project eats its own dogfood (the SVN developers wouldn't trust their own repository to something that's not safe), and 1.5 has been out for several months with thousands of users having upgraded already, even in the pre-release days.
There is no reason to fear upgrading to 1.5, and many good reasons to go for it. 1.5 is not "new" and it is most certainly NOT "untested." |
|
| Back to top |
|
rob123
Joined: 13 Aug 2008 Posts: 4
|
Posted: Wed Nov 05, 2008 11:59 am Post subject: Re: Good GUI tools |
|
|
| andyl wrote: |
There is no reason to fear upgrading to 1.5, and many good reasons to go for it. 1.5 is not "new" and it is most certainly NOT "untested." |
There are several features of Subversion 1.5.x that I believe will help our development team - merge tracking, changelists, partitioning.
When we moved in July 08, 1.5.0 was certainly unproven in the wild - released a week then. There is one key person resisting this latest release and also not satisfied with the GUI. I did try to set up a 1.5.0 repo on Sol x86 but there were too many issues getting it to build as there were no binary distros available, that I had to give up and concentrate on other tasks. Maybe there's binaries now, I'll take a brief look, but can't spend more than a day on the task. |
|
| Back to top |
|
andyl
Joined: 03 Nov 2005 Posts: 4873
|
Posted: Wed Nov 05, 2008 12:06 pm Post subject: Re: Good GUI tools |
|
|
| rob123 wrote: | | andyl wrote: |
There is no reason to fear upgrading to 1.5, and many good reasons to go for it. 1.5 is not "new" and it is most certainly NOT "untested." |
There are several features of Subversion 1.5.x that I believe will help our development team - merge tracking, changelists, partitioning.
When we moved in July 08, 1.5.0 was certainly unproven in the wild - released a week then. | No, even then, there were plenty of people using it successfully. Again, including the Subversion team themselves. | rob123 wrote: | | There is one key person resisting this latest release and also not satisfied with the GUI. | There is no "the GUI" for Subversion. There are a number of them that have been released, but there is no official GUI, and there are several which are very good but not necessarily officially endorsed. | rob123 wrote: | | I did try to set up a 1.5.0 repo on Sol x86 but there were too many issues getting it to build as there were no binary distros available, that I had to give up and concentrate on other tasks. Maybe there's binaries now, I'll take a brief look, but can't spend more than a day on the task. | Sometimes things take more than a single day of effort. Or at least a little more research to understand what dependencies need to be resolved for the options you need in your environment.
CollabNet has Solaris 10 binaries. Listed right on http://subversion.tigris.org/getting.html#solaris |
|
| Back to top |
|
rob123
Joined: 13 Aug 2008 Posts: 4
|
Posted: Wed Nov 05, 2008 12:53 pm Post subject: |
|
|
I've downloaded the Solaris x86 binary and will test it before the end of the week. One reason I'm not going to spend a great deal more time on it it that our Production system is not Solaris x86, it's Solaris SPARC. The x86 box is a sandbox server - in reality an old desktop. I did spend several days back in August invetigating the several required packages and other more important work came up.
But back to the main question - what GUIs have people used that perform in a reasonably timely manner. I know Subversion doesn't provide a GUI, so which ones do people here use in their jobs.
Subcommander
TortiseSVN
Eclipse
tkCVS
SmartSVN
I'm looking for something that will appease the developers so as to avoid having to step back from Subversion to CVS. |
|
| Back to top |
|
luislobo
Joined: 29 Jun 2008 Posts: 2
|
Posted: Sun Nov 30, 2008 6:14 pm Post subject: |
|
|
| rob123 wrote: | I've downloaded the Solaris x86 binary and will test it before the end of the week. One reason I'm not going to spend a great deal more time on it it that our Production system is not Solaris x86, it's Solaris SPARC. The x86 box is a sandbox server - in reality an old desktop. I did spend several days back in August invetigating the several required packages and other more important work came up.
But back to the main question - what GUIs have people used that perform in a reasonably timely manner. I know Subversion doesn't provide a GUI, so which ones do people here use in their jobs.
Subcommander
TortiseSVN
Eclipse
tkCVS
SmartSVN
I'm looking for something that will appease the developers so as to avoid having to step back from Subversion to CVS. |
I use TortoiseSVN, very intuitive. Does not obey you to stick with one development tool or add in. It sits on top of Windows. Great integration. |
|
| Back to top |
|
andyl
Joined: 03 Nov 2005 Posts: 4873
|
Posted: Sun Nov 30, 2008 8:53 pm Post subject: |
|
|
If your developers are used to CVS, then Subversion on the command line will be an easy transition for them.
Just because something has a GUI doesn't necessarily make it better. The command line is faster & easier for some operations. I use the command line, TSVN adn Subclipse daily, on the same working copies, because each does different things well for me. |
|
| Back to top |
|
|
View previous topic :: View next topic |
|