Subversion branch
We did a branch in Subversion today.
It was great. We didn’t have to wait around for hours for it to finish. We didn’t have to tell everyone to stay out of VSS until further notice. We didn’t discover that the repository was corrupted and have to run a repair that took all day.
We just did the branch. It took maybe a second or two.
Subversion rocks.
December 1st, 2005 at 9:09 am
How does the subversion UI compare to StarTeam’s UI? I took a look at subversion a while back and it seemed like there was no UI.
Thanks,
Kevin.
December 1st, 2005 at 9:11 am
Change UI to GUI in my previous post.
December 1st, 2005 at 6:03 pm
Heh.
The GUI of choice is TortoiseSVN (http://tortoisesvn.tigris.org/). It’s an Explorer shell extension, so your GUI is Windows Explorer. It adds icon overlays, so you can tell at a glance whether a file is in version control and whether it’s been modified. You can do everything you need to do — check out, update, commit, view diffs, view logs, browse the repository, resolve conflicts, etc. — through a right-click menu. You can even right-click and view diffs inside File Open and File Save dialogs. Pretty cool stuff.
December 13th, 2005 at 8:30 am
OK, StarTeam has that as well- it is called StarDisk. However, last time I looked at it (back in 2002 AFAICR) it wasn’t as advanced as TortoiseSVN. It was intended more for casual SCM users. The StarTeam client handles bug tracking linked to CRs and files etc. I really love that capability. Until SVN has bugtracking built in I don’t think it will be as useful.
December 13th, 2005 at 10:26 am
Subversion does let you write a script that gets automatically run on the server whenever someone commits a change. There are probably some bugtrackers that already hook in through that capability. (But yes, I agree that StarTeam’s built-in bugtracking database is pretty cool.)
December 14th, 2005 at 10:17 am
This might be out of the scope of this posting, but… I’ve been given the task of finding an open source SCM to replace Star Team (the director is having issues with the contract, etc) – Everything I read goes back to Subversion, and tortoise seems to be a very cool GUI for it. How do you think that Subversion/tortoise compares to Star Team? Do you think it would be a decent replacement tool? We’re a small company, so we’re not concerned with bug tracking. We basically just need it for version control so we don’t fail the SOX audits. Thanks for your help!