SVN with SSL client certificate
On a project with an external partner we are working with a SVN repository over HTTP/SSL. Authentication is done via SSL client certificate. Actually SVN commandline verion and TortoiseSVN can handle that and ask for the certificate filename.
Usually you have to point SVN to the right file each time you access the repository. This can be really annoying. But you can tell SVN where to find the certificate automatically.
SSH-Verbindung mit TortoiseSVN

Zum Zugriff auf Subversion-Repositories setze ich auf TortoiseSVN. Bei Verbindungen direkt über das Internet sollte das ganze über SSH getunnelt werden. Hierbei ist jedoch eine kleine Vorarbeit notwendig, dass dies auch von TortoiseSVN unterstützt wird.
SVK: dezentrale Versionskontrolle mit Subversion (III)
Bisher wurde behandelt wie ein lokales SVK-Repository angelegt wird und die Änderungen aus dem Subversion-Repository in den lokalen Branch einfliessen. Im 3. und letzten Teil der SVK-Reihe von Ron Bieber geht es nun um den Abgleich des entfernten Subversion-Repository mit den Änderungen des lokalen Branch.
SVK: dezentrale Versionskontrolle mit Subversion (II)
In dem letzten Artikel wurde beschrieben wie man mit Hilfe von SVK einen lokalen Spiegel eines Subversion-Repositorys anlegt. Ebenso haben wir bereits mit dem lokalen SVK-Repository gearbeitet und mit
die Änderungen eingecheckt. In der Zwischenzeit wurde jedoch auch das ursprüngliche SVN-Repository verändert, so dass wir nun die SVN-Seite mit unserem SVK-Abbild abgleichen müssen. Es wird in diesem Artikel (Original von Ron Bieber) darauf eingegangen wie wir unser lokales Repository synchron halten, unseren lokalen Branch abgleichen und neue Änderungen wieder in das Repository zurückführen.
SVK: dezentrale Versionskontrolle mit Subversion

Software Entwicklung ohne Versionverwaltung kann ich mir nicht mehr vorstellen. Hierfür nutze ich schon seit längerem Subversion. Es bringt einfach enorme Vorteile mit sich wenn man im Zweifelsfall auf frühere Versionen zurückgreifen kann. Aber auch das Bugfixing älterer Revisionen geht mit Hilfe sogenannter Branches ohne Probleme. Das einzige was mir bisher fehlte ist der mobile Zugriff auf mein Repository wenn mal kein Netz in der Nähe ist. Doch hierfür habe ich nun die perfekte Lösung gefunden: SVK. Hiermit lassen sich dezentrale Repositories pflegen welche man später wieder in das Haupt-Repository integrieren kann.

