SVN
< Repository Systems
< Programming
< Education
< dr.mark
Get flash to fully experience Pearltrees
Before jumping into the broader topic of repository administration, let's further define what a repository is. How does it look? How does it feel?
Apache Subversion (often abbreviated SVN , after the command name svn ) is a software versioning and revision control system distributed under an open source license . Developers use Subversion to maintain current and historical versions of files such as source code , web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS).
I finally got round to automating sending out commit emails for our Subversion repositories. I tried the supplied post-commit.tmpl and commit-email.pl , but they suck. Six hundred lines of Perl and no effort made to color the patch or format the check-in comment? I knocked up something that isn't going to win any beauty contents unless it's only up against commit-email.pl , in which case it should be a walk-over. Here's the script; as usual, the latest version will be in salma-hayek: #!