Tag: VCS
USVN with CentOS 5
If you are looking for a Subversion web interface, chanes are you come across USVN (User-friendly SVN). I first used it in August 2009 during a complex proof-of-concept (PoC). The current version at the time was 0.7.2 and it was of great help. Nevertheless there were a few things missing, esp. LDAP support. So I [...]
Posted: March 21st, 2010 under Technical Stuff.
Tags: CentOS, RedHat, RHEL, Subversion, SVN, USVN, VCS
Comments: none
Use CollabNet Subversion with Regular Apache
CollabNet are providing up-to-date binary packages of Subversion for many platforms. In my case this is CentOS 5, which by itself only has a rather dated version of Subversion. So I downloaded and installed the client, server and extras packages from CollabNet. The server package comes with a bundled Apache and a pretty nice installation [...]
Posted: March 11th, 2010 under Technical Stuff.
Tags: Apache, CentOS, CollabNet, LD_LIBRARY_PATH, RedHat, RHEL, Subversion, SVN, VCS
Comments: none
Git Links
Links to various Git resources
Posted: January 28th, 2010 under Technical Stuff.
Tags: Git, Links, VCS
Comments: none
Using Git without Shell Access
If you want to host a Git repository there should normally be no shell access for all the people that need access to the repositories. So far many people have used gitosis to achieve this. Now there is a “new kid on the block”, called gitolite. I have not really used it in practice so [...]
Posted: January 2nd, 2010 under Technical Stuff.
Tags: Git, gitolite, gitosis, VCS
Comments: 1
Why Subversion’s “svn:externals” is bad
Subversion has a means to create “symlinks” within the tree of a project with the “svn:externals” property. This is bad because it creates a lock-in and mixes version control and dependency management.
Posted: November 20th, 2009 under Technical Stuff.
Tags: Anti-pattern, Dependency Management, Ivy, Maven, Subversion, VCS
Comments: none
Scripts for gitosis
gitosis is a nice program for hosting git repositories without having to give regular access to users. There are a number of nice tutorials available that explain how to make things work. However, there is a lot of manual steps involved and a lot of errors can happen. I have therefore spent some time and started writing a few shell scripts that provide a more comfortable interface.
Posted: June 13th, 2009 under Technical Stuff.
Tags: Git, gitosis, VCS
Comments: 2
