Archive for the ‘v0.0.3’ Category

Secret improvements over Subversion

Thursday, May 24th, 2007

I must confess that I’m still using locutor and Subversion in parallel. While that could mean that I do not entirely trust locutor, it also opens my eyes for little differences between both systems. For example, I requested a status report of a working copy, both with Subversion and with locutor:
~/svn/kwarc.eecs/www/projects/swim$ svn st
A images/swim-0.1.png
M index.xml
A download
A download/swim-0.1-bin.zip
A download/swim-0.1-bin.tar.gz
~/svn/kwarc.eecs/www/projects/swim$ loc st
A download
A download/swim-0.1-bin.tar.gz
A download/swim-0.1-bin.zip
A images/swim-0.1.png
M index.xml

I like locutor’s order (first subdirectories, then files) much better, as files in the current directory can easily be overlooked in Subversion’s summary.

A shorter alias for locutor

Monday, May 21st, 2007

Being used to Subversion’s command-line client svn, I don’t want to always type locutor on the command line. Therefore, I created an alias in my shell configuration (e.g. ~/.bashrc):

alias loc=locutor

This assumes that locutor is in the PATH. In my case, I have a directory ~/tools/locutor in the PATH, which is a symbolic link to ~/tools/locutor-<version>. That makes it easier to install new versions and, just in case they should be buggy (which so far has never occurred to me ;) ), switch back to an older version.