Portal > Foren > PHP > PHP-Programmierung > Subversion-Browser in PHP realisieren/gesucht
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 27.12.2007, 16:04 Nach oben    #1
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard Subversion-Browser in PHP realisieren/gesucht

Hallo,
durch einen Thread von "mepeisen" ([Suche] Webseite gegen Bezahlung) bin ich auf ein, durchaus für mich, interessantes Thema gekommen.
Dort steht
Zitat:
Am liebsten wäre mir ein System, wo ein SVN-Explorer integriert ist und wo ich als Admin/Entwickler per Webseite Tags und Branches setzen kann
Ich verstehe darunter nun quasi so etwas, wie das zum Beispiel auch in trac möglich ist.

Mir geht es hier also darum, mit Hilfe von PHP durch ein Repository "surfen" zu können. Ich habe natürlich erstmal nach fertigen und bestenfalls unter eine OpenSource-Lizenz veröffentlichten Produkten gesucht und bin auch fündig geworden.

Links:
- http://warehouseapp.com/ (kostenpflichtig, wenn auch durchaus bezahlbar)
- http://www.akbkhome.com/blog.php/View/90/FlexySvn.html (hier stürzt bei der Demo mein Firefox ab, also erstmal medium)

Hat eventuell jemand weitere Links zu solchen Anwendungen?

Generell spricht auch nichts dagegen so etwa sselbst zu machen, wobei das natürlich doch ein eigenes Projekt darstellen würde, was man auch irgendwie in das zeitlichen Rahmenprogramm quetschen müsste.
Nichtsdestotrotz ist es durchaus für mich interessant zu wissen, wie man denn überhaupt an so etwas herangeht?

Dabei spielen auch Punkte wie überhaupt eine Verbindung zu Subversion hergestellt wird etc. eine Rolle, da ich in diesem Themenbereich total unwissend bin.

Aufgrund der Tatsache, dass in oben verlinktem Thread ebenfalls steht
Zitat:
Hier kann ich entsprechend zu arbeiten
hoffe ich einfach mal, dass ich hier einige hilfreiche Antworten erhalte.

Danke.
Grüße, Ben.


EDIT:
Die PHP-nativen Funktionen sind mir natürlich bekannt, auch wenn ich damit noch nicht gearbeitet habe.
Es handelt sich dabei ja um ein PECL-Paket, welches dann letztlich auch für das bereits oben genannte FlexySVN verwendet wird
Zitat:
for more details, have a look at the examples, or google for FlexySvn

Geändert von Ben (27.12.2007 um 16:23 Uhr).
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.12.2007, 17:08 Nach oben    #2
Martin Eisengardt
 
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
Standard

Also grundsätzlich hat SVN da zunächst einmal an völlig eigenes Protokoll. Es arbeitet auf einer lokalen Datenbank (keine Ahnung, was danau) und läuft als Dämon im Hintergrund. Wenn man also mit Netzwerkkommunikation was macht, dann wohl besser mit der Client-Bibliothek zusammen bzw. mit einem eventuell bereits vorliegenden PHP-Modul.

Alternativ kann man den Kommandozeilen-Client dazu zweckentfremden. Das ist zwar nicht schön, aber es funktioniert. Also per system() und Konsorten das Progrämmchen "svn" aufrufen und die Ausgabe hübsch in HTML darstellen.

Ein ganz interessanter Ansatz dürfte aber auch sein, dass für Apache und mod_dav ein Modul zur Verfügung steht, mit dem man das alles auch steuern kann bzw. anschauen kann.

Alle Fragen fürs erste beantwortet?
__________________
Open Sourcing the Online Gaming Universe
PHP/SQL/Java/C++/Assembler.
Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html
mepeisen ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.12.2007, 17:15 Nach oben    #3
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Die Kommandozeile zu nutzen habe ich noch nicht bedacht.
Ich werde erstmal Informationen zu dem Apachemodul suchen.

Bin aber natürlich trotzdem jederzeit offen für weitere Anregungen. Wer entsprechende Forenthreads, Einträge in Mailinglisten etc. kennt, der darf die hier gerne posten.

Danke.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.12.2007, 17:17 Nach oben    #4
Martin Eisengardt
 
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
Standard

subversion.tigris.org
Dort irgendwo findet sich auch was übers Apache-Modul.
__________________
Open Sourcing the Online Gaming Universe
PHP/SQL/Java/C++/Assembler.
Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html
mepeisen ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.12.2007, 11:48 Nach oben    #5
Christian Schuhmann
 
Benutzerbild von bobby
 
Registriert seit: 09.03.2007
Ort: Nürnberg
Beiträge: 58
Standard

Hi Ben,

vll. entspricht dieses Projekt http://usvn.info/ deinen Vorstellungen.
bobby ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.12.2007, 12:26 Nach oben    #6
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Danke. Hab gerade keine Zeit mich intensiver damit zu beschäftigen, werde das aber in Kürze tun.

Danke sehr.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.03.2008, 19:26 Nach oben    #7
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 279
Standard

Hat sich jemand schon mit usvn bschäftigt?

Ich würde nämlich gerne ein PHP Skript über SVN verwalten auf meinem Webspace verwalten. Ich hoffe SVN und usvn sind da die richtige Anlaufstelle. Kenne mich svn nämlich nicht so gut aus.
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP 5.2 Kompilierung schlägt fehl Byrel Tools, Server, Betriebssysteme 0 03.11.2006 21:09
[Rezension] PHP 5 Kochbuch Artemis Literatur 2 07.09.2006 19:15
PHP 5.1.5, PHP 4.4.4 und PHP 5.2.0 RC2 veröffentlicht Ben Nachrichten 2 01.09.2006 16:05
PHP 5.1 ist drausen robo47 Nachrichten 5 28.11.2005 20:30
Neue PHP "release candidates": PHP 4.4.2 RC 1 und PHP 5.1 RC 6 Ben Nachrichten 1 21.11.2005 20:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:48 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44