04.
August 2009 04:35 von madmax
Es gibt viele Gründe, warum man den Zugriff auf ein SVN-Repository über Apache zur Verfügung stellen will: Diverse Authentifizierungsmethoden, Lesezugriff über den Browser, SSL-Verschlüsselung und Logging. Ausgehend vom letzten Blogartikel zum Thema
SVN und svnserve möchte ich in diesem Artikel beschreiben, wie man Apache dazu bringen kann, ein Subversion-Repository mit SSL-Verschlüsselung zugänglich zu machen.
mehr
Posted in Unix, Linux, Versionierung
28.
März 2009 01:42 von madmax
Wenn man Dokumente mit Subversion verwaltet, wird man schnell feststellen, dass der Zugriff über
das
file-Protokoll einige Nachteile mit sich bringt. So kann nur der Benutzer der
Repository-Dateien problemlos mit dem Repository arbeiten. Wenn jedoch mehrere Benutzer
Zugriff auf das Repository erhalten sollen, müssen entsprechende Dateirechte (gleiche
Gruppenzugehörigkeit) gesetzt werden. Zudem müssen entsprechende Accounts für die Nutzer auf dem
Rechner bestehen.
Dabei bringt Subversion bereits von Haus aus einen eigenen Server mit, der einfach einzurichten ist und es mehreren Clients erlaubt, über's Netzwerk auf das Repository zuzugreifen.
mehr
Posted in Versionierung
23.
Januar 2009 23:40 von madmax
Subversion hat wie CVS auch die Fähigkeit, bestimmte Schlüsselwörter in Quellcodedateien zu ersetzen. Dies wird meistens genutzt, um in Quellcodedateien automatisch Angaben wie beispielsweise das Datum der letzten Änderung, den Namen des Autors oder die Revisionsnummer einzufügen. Damit Schlüsselwörter auch ersetzt werden, muss diese Funktion erst einmal für Dateien im Repository aktiviert werden.
mehr
Posted in Versionierung
28.
Dezember 2008 19:30 von madmax
Wer viel mit Texten zu tun hat, kennt dieses Problem vielleicht: Man hält einige Versionen einer Office- oder XML-Datei im Dateisystem vor. Manchmal jedoch passiert es, dass man aus Unachtsamkeit eine Dateiversion überschreibt, die man eigentlich behalten möchte. Oder das Office-Dokument geht kaputt. Nicht immer kann man alte Stände aus älteren Versionen wieder herstellen. Ein Versionierungssystem wie Subversion könnten solche Probleme jedoch vermieden werden. Das System übernimmt einem nicht nur die mühsame Arbeit, verschiedene Dateiversionen zu verwalten, sondern erlaubt es auch noch, alte Dateistände wieder herzustellen.
mehr
Posted in Dokumentation, Versionierung