Subversion 1.6 on Debian (Lenny)
See the instructions at http://backports.org/dokuwiki/doku.php?id=instructions
See the instructions at http://backports.org/dokuwiki/doku.php?id=instructions
Following the instructions at:
`[
https://launchpad.net/~anders-kaseorg/+archive/subversion-1.6 ](https://launchpad.net/~anders-kaseorg/+archive/subversion-1.6)`
Edit the apt sources, using your favorite editor:
$ sudo emacs /etc/apt/sources.list
Add these lines to the end of the file:
`
deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu jaunty main deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu jaunty main `
The add the key signature:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
413576CB
where 413576CB is the Signing Key from the web page above... update the apt cache, and force a reinstall:
$ sudo apt-get update $ sudo apt-get --reinstall install subversion
Here's a little Perl script that uses some modules off CPAN to :
Find the names and document-root of each website configured on your server
Find the version of Wordpress (if any) for each website, and the Subversion repository version used (if any).
Sort these by name, owner UID, or Wordpress version
Rename the .pl.txt file to .pl, chmod a+x so you can run it, and then:
# <span style="text-decoration: underline;">./show_wp_versions.pl</span>
which would display, for example,
Domain Version Tracking Subversion Owner
----------- -------- ------------------- -----
alphabetcompany.com 2.8 tags/2.8 alphabet
awkwardaardvark.com 2.7.1 tags/2.7.1 aardvark
brilliant-doorstops.co.uk 2.3 dumbasapost
-n sorts by numeric version number; -u sorts alpha by UID.
Very handy when you're supporting a large number of Wordpress installs on a single server, to know who's running what, and who needs to be updated!
NOTE: To install on a fresh system, you will probably need to:
# <span style="text-decoration: underline;">cpan</span>
cpan[3]> <span style="text-decoration: underline;">install App::Info::HTTPD::Apache</span>
cpan[1]> <span style="text-decoration: underline;">install SVN::Class::Info</span>
cpan[2]> <span style="text-decoration: underline;">install Apache::ConfigParser</span>