Suchen
Aktuell
- Aktuell
- Kommentare
- TagCloud
- Windows Phone 7: Silverlight und XNA
- 1267769400 1267769400 - Keine Kommentare
- Empfehlung: Microsoft Arc Keyboard
- 1266747660 1266747660 - 2 Kommentare
- C#: Outlook like Pop-up Alert
- 1264008720 1264008720 - Keine Kommentare
- Windows Mobile 7 - Verschiedene Versionen geplant
- 1264007340 1264007340 - Keine Kommentare
- Windows Media Center: Pixelfehler am rechten Rand
- 1260208800 1260208800 - Keine Kommentare
- Das Outlook Fenster kann nicht geöffnet werden #2
- 1259409180 1259409180 - 13 Kommentare
- Bis jetzt sind noch keine Kommentare geschrieben worden
Randnotiz
W3C
- Keine Kommentare
SVN-Server - Problemlösungen
subversion: PROPFIND 302 found
Wenn folgender Fehler beim Upload erscheint:
svn: übertragen fehlgeschlagen (Details folgen): svn: PROPFIND Anfrage fehlgeschlagen auf '/pfad-zum-repository/DATEINAME' svn: PROPFIND von '/pfad-zum-repository/DATEINAME': 302 Found (http://REPOSITORY-URL)
liegt dies wahrscheinlich daran, dass man eigene Fehlerseiten erstellt hat.
Zur Lösung einfach folgende Zeile in den Location-Eintrag in der apache2.conf einfügen:
ErrorDocument 404 default
Checkout per PHP
Gerade bei Webanwendungen kann es vorkommen, dass SVN-Server und Webserver auf der selben Maschine ist. Wenn dies dann noch eine Linux-Rechner ist und nicht alle Projektbeteiligten SSH-Zugriff haben, bzw. sich damit auskennen, ist es oft von nöten, eine andere Möglichkeit zu finden, einen checkout der SVN-Projektmappe durchzuführen, um so die Webseite zu aktualisieren.
Das folgende PHP-Script löst diese Aufgabe. Voraussetzung hierfür ist, dass exec per PHP erlaubt ist, und das SVN-Projekt per server.tld/svn/projektmappe erreichbar ist. Ansonsten müssen nur einige Pfadangaben angepasst werden.
<?php
$user = $_GET['user'];
$pw = $_GET['pw'];
$string = 'svn checkout --username '.$user.' --password '.$pw.' server.tld/svn/projektmappe /var/www/ordner';
echo(exec($string));
?>
Aufgerufen wird das ganze dann einfach per URL oder Cronjob als dateiname.php?user=username&pw=passwort
Kommentare
- Bis jetzt sind noch keine Kommentare geschrieben worden


