What is a good OS X Subversion client?
Paul recommended this.
With all of the distributed VCSs out there Subversion tends to get shunned these days; but people seem to forget that sometimes dead simple is sometimes more than good enough. Besides, you can use git and bzr with svn just fine.
Tag Archives: Revision control system
What is a good OS X Subversion client?
Adding Version Control to Your Application with Subversion
Here is a good presentation about the Subversion C API.
I attended it at OSCON 2006; which was all around a lot of good fun.
Setting up QBZR on OS X
Bzr is nice to use. It is tailored for the masses (of which I am a member). It has the usual UNIX support, but it has first-class Windows support, too. It has a nice UI if you want it. The community is great, too.
A few days ago I installed it on OS X and [...]
Uninstall Subversive
Although Subversive is the official Eclipse Subversion provider, the plugin itself doesn’t behave very well. In particular, it is impossible to uninstall it (v0.7) using the “Software Updates” dialog. The only option is to delete the jar files yourself (in 2001 I remember hoping that soon, we wouldn’t have to do stuff like this). Here [...]
Remove .svn files recursively
Today I needed to convert a Subversion working copy (aka a checkout) into an export. Recursively blowing away all of the .svn directories in DOS (Windows XP) didn’t seem to be straightforward so I ended up using UNIX find in cygwin. Here is the command:
find . -type d -name ‘.svn’ -exec rm -rf {} \;
The [...]
Shelves in Subversion
This blog post looks like it might be a good introduction to the idea of “Code Shelves” and how one might use them in Subversion.
What every Subversion user must know about Git
Subversion is perfect (simple concept, lots of books, good tool integration, and easy to use) but for the fact that it doesn’t support:
Merge tracking
Distributed operation
While the former should be addressed in version 1.5, the latter is anyone’s guess.
The problem is that Subversion is just so good that eventually you will will want a distributed mode [...]
Just 3 little words
On my previous project, we had just a bang-up bunch of guys on the team. Everyone was smart, thoughtful, and worked well together: it was ideal. Since there was no revision control system in place when we arrived for the project, we decided to use Subversion. Since I had championed Subversion, I became both the [...]