Archives for posts with tag: Svnmin

Soziale Netzwerke waren ja in den letzten Jahren DAS Ding. Zum Glück ist das an mir vorbeigegangen. Außer StudiVZ bin ich glaube ich nirgends angemeldet. Vor einigen Tagen habe ich dann GitHub.com entdeckt, ein “Social Code Hosting”, was quasi ein Soziales Netwerk für Geeks im kleinen ist. Jeder kann dort seine Quellcodes hochladen, diesen bei anderen einsehen, forken und selbst weitermodifizieren, eventuelle Modifikationen von anderen wieder in den eigenen Quellcode übernehmen usw..

Das schöne daran: Für die Quellcodeverwaltung wird als Backend git eingesetzt, welche besonderen wert auf eine verteilte Entwicklung legt. Jeder Benutzer hat das komplette Repository auf seiner Platte, man ist komplett unabhängig vom Server, in diesem Fall GitHub. Wenn einem das nicht mehr gefällt oder seinen Quellcodes noch woanders veröffentlichen will, geht dies ohne Probleme. Mir kommen zwar noch einige Konzepte etwas Spanisch vor, aber das wird schon noch. Die fehlende Abhänigkeit an einen Server und die nette Übersicht bei GitHub spricht meiner Meinung nach für sich :)

In diesem Sinne: Happy Coding!

P.S.: Ich habe mal meinen Code von svnmin dort hochgeladen.

Ich hab n bisl gegoogelt, den Namens gibts glaube ich noch nicht. Wenn
doch, meldet euch ;)

Letzte Woche stand ich vor der Aufgabe einen Benutzer zu meinem SVN
Repository hinzufügen zu müssen. Normalerweise mache ich das einfach von
Hand mit vi auf dem Server; nur leider hatte der Admin beim Umzug
vorher das komplette Repository dem WebServer Benutzer geschenkt wodurch
ich schreibend nicht mehr an das Ding dran kam. Also nach
Webadministrationsoberflächen (der WebServer darf ja schreiben …)
gesucht und irgendwie nur eine gefunden; und die hab ich durch
irgendwelche komischen Abhänigkeiten gar nicht erst zum laufen gekriegt.
Also habe ich mir selbst die benötigten Skripte gebastelt und stelle sie
hiermit zur Verfügung: *trommelwirbel*

Svnmin

Bisher kann man damit die Benutzerberechtigungen der Repositories
einstellen (svnaccess.conf) sowie neue Repositories anlegen und den
Post-Commit Hook bearbeiten. Und das schöne daran: Ausser PHP und
Schreibrechten braucht das ganze nix. Dafür ist es aber auch
dementsprechend häßlich und simpel ;) Mir reichts bisher und daher
wünsche ich euch: Viel Spass damit.