php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.12.2010, 14:16  
Neuer Benutzer
 
Registriert seit: 22.01.2010
Beiträge: 25
PHP-Kenntnisse:
Fortgeschritten
trialgod befindet sich auf einem aufstrebenden Ast
Standard svn richtig konfigurieren

Hallo,

ich habe einen Root Server, auf dem ich mit meinem Partner mehrere Projekte habe. In der Vergangenheit kam es schon ab und zu mal vor, dass wir Änderung des Anderen überschrieben haben. Um dies zu vermeiden, habe ich mich nun entschlossen SVN zu verwenden.

Ich habe gestern schonmal testweise den svn daemon bei mir zum laufen gebracht. Jetzt habe ich aber noch folgende Fragen:

Wie bekomme ich SVN dazu, die online Version bei einem Commit automatisch upzudaten? Wie konfiguriere ich SVN richtig, damit ich trunks auf dem root und branches evtl. auf einer subdomain habe?

Die Entwicklungslinie soll etwa so aussehen: Development -> Staging -> Production

Dev auf der heimischen VM
-> commit
Staging auf einer Subdomain mit einer TestDB
-> commit
Production auf dem live System

Vielen Dank schonmal
trialgod ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.12.2010, 14:25  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 495
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von trialgod Beitrag anzeigen
Wie bekomme ich SVN dazu, die online Version bei einem Commit automatisch upzudaten?
Schreibe einen post-commit-Hook, der den relevanten Teil des Repositories an die richtige Stelle exportiert.

Zitat:
Zitat von trialgod Beitrag anzeigen
Wie konfiguriere ich SVN richtig, damit ich trunks auf dem root und branches evtl. auf einer subdomain habe?
Dazu musst du dir lediglich eine Strategie überlegen, wie du Trunk und Branches in Subversion abbildest. Alles andere liegt nämlich schon wieder außerhalb von SVN und kannst du über Hooks oder Cronjobs regeln.

Allerdings ist es recht ungewöhnlich, das Produktivsystem von Trunk zu füttern. Trunk ist normalerweise (neben experimentellen Branches) das instabilste was es gibt. Normalerweise erzeugt man bei hinreichender Reife von Trunk einen Release-Branch, in den lediglich Stabilitätsverbesserungen reinkommen und wenn man mit der Qualität dieses Branches zufrieden ist erzeugt man daraus ein Tag und dieser Tag wird dann deployed. Normalerweise ist das mit einem pre-commit-hook verbunden, der unterbindet das auf die URL des Tags committed wird (Bugfixes werden im zugehörigen Release Branch eingespielt, bei Bedarf ein neuer Tag erzeugt und der wiederum deployed).
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden

Geändert von mimomamu (14.12.2010 um 14:41 Uhr).
mimomamu ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bild_upload mit mysql funktioniert nicht richtig? Zapper PHP Tipps 2010 22 08.10.2010 23:51
Richtig Newsletter versenden. J_Jara PHP Tipps 2010 4 21.09.2010 19:52
[Erledigt] FTP und MySQL funktioniert nicht mehr richtig JackSparrow PHP Tipps 2010 2 06.06.2010 20:54
CSS-Datei nicht richtig eingebunden. Paul.Schramenko HTML, Usability und Barrierefreiheit 2 24.04.2010 08:56
Datenbank richtig aufgebaut? bageleudi Datenbanken 2 31.03.2010 21:01
Umlaute mit Request richtig übertragen Lebenssonde JavaScript, Ajax und mehr 4 28.07.2009 15:10
parameter von interfaces in klassen richtig mit anwenden? litterauspirna PHP Tipps 2009 27 30.06.2009 20:58
[Erledigt] Javascript-Code in einem document.write richtig durchführen + richtiges Po BartTheDevil89 JavaScript, Ajax und mehr 15 29.11.2008 14:08
PNG's werden im IE6 nicht richtig angezeigt! litterauspirna Off-Topic Diskussionen 6 15.09.2008 15:13
PHP richtig lernen! TeazY PHP Tipps 2008 5 01.02.2008 21:50
[Erledigt] Modularisierung: Wie macht man es richtig? PHP-Fortgeschrittene 1 12.03.2006 16:00
[Erledigt] php.ini richtig konfigurieren Server, Hosting und Workstations 7 11.04.2005 00:20
Ist der Code richtig? PHP Tipps 2005 13 24.02.2005 13:11
Variable wird nicht richtig übergeben PHP Tipps 2005 17 16.01.2005 16:51

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
svn richtig benutzen, svn hook umlaute, svn umlaute, richtiges arbeiten mit svn, subversion richtig konfigurieren, svn webentwicklung einrichten, svn richtig committen, server php richtig einstellen, svn branches automatisch als subdomain, svn branches subdomain, wie krieg ich trunk in svn, svn zu online committen, svnhook umlaut, svn umlaute korrekt konfigurieren, svn umlaute vermeiden, svn richtig nutzen, svn hooks for branches, subversion für php einrichten, branches und trunk, svn post-commit hook umlaute

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:03 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum