Subversion tools


In an effort to continue my hack-of-the-week series, here is a quick overview of few subversion hacks I have worked on lately:

Most of documentation for those tools is hidden in subversion commit messages. If you think they are useful, take a peek there...

Moving one directory to another checkout

From repository strix dump /strix4/utils/masscat and load it into repository strix-tools under /strix-tools/masscat

svnadmin dump strix | \ 
svndumpfilter  --drop-empty-revs --renumber-revs  include /strix4/utils/masscat/ | \
sed 's!Node-path: strix4/utils/masscat!Node-path: masscat!' | \
svnadmin load strix-tools/