Working with Subversion
From Guifi.net - English Wiki
Start by reading Version Control with Subversion.
BlogMail soft
Before you go any further, remember that when you download BlogMail you must have the most recent version of subversion. To download a copy with the latest changes to the repository:
svn checkout http://svn.blogmail.cc/blogmail/trunk .
Or, if it fails, the numeric server address:
svn checkout http://195.160.225.38/blogmail/trunk .
This generates a directory where you find the repository archives, so-called 'working copy'.
To copy files which are not under version control into your working copy do:
svn copy src dest
which, if it executes successfully, will return:
A dest
when you want to synchonize changes to your copy with that on the server, and are inside the blogmail directory, enter:
svn --username blogmail commit
To save the version you require a username and password. To update your work copy go into the directory and execute this command:
svn update
This updates your copy from the last. If you have made a change and want to request it, this command will show which data you have changed:
svn status
And this gets out a line by line description of all the changes in a format that is simple to understand:
svn diff
You can redirect this to an archive:
svn diff > my-patch.txt
If you run into problems or you want to undo a change from the before the last save:
svn revert archive name
If you wish to return to a previous version:
svn update -r revision number
BlogMail Templates
To be found at http://svn.blogmail.cc/smarty-themes/