Changeset 895

Show
Ignore:
Timestamp:
09/16/08 13:11:28 (5 years ago)
Author:
erik
Message:

so, jetzt wieder richtiges utf8

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Subversion-Anleitung.txt

    r894 r895  
    39391.3 Terminologie 
    4040 
    41 $REPOSITORY_HOME  
    42  Das Verzeichnis in dem das ausgecheckte Repository liegt 
     41$REPOSITORY_HOME – Das Verzeichnis in dem das ausgecheckte Repository liegt 
    4342 
    4443------------------------------------------------------------------------------ 
     
    47462.1 Das Repository lokal auf meinem Rechner haben 
    4847 
    49 Angenommen ich möchte Neo in das Verzeichnis „$VERZEICHNIS/$NEO“ runterladen: 
     48Angenommen ich möchte Neo in das Verzeichnis »$VERZEICHNIS/$NEO« runterladen: 
    5049 
    5150  cd $VERZEICHNIS 
     
    63622.3 Dateien im Repository ändern 
    6463 
    65 Einfach die Datei ändern und weiter geht’s mit Abschnitt 2.7. 
     64Einfach die Datei ändern und weiter gehts mit Abschnitt 2.7. 
    6665 
    6766------------------------------------------------------------------------------ 
     
    9190 
    9291Wenn man das Repository mit seinem Nutzernamen ausgecheckt hat,  
    93 kann „--username $USER“ weggelassen werden. 
     92kann »--username $USER« weggelassen werden. 
    9493Statt auschecken wie in Abschnitt 2.1 beschrieben: 
    9594  cd $VERZEICHNIS_WO_NEO_REIN_SOLL 
     
    101100In diesem Abschnitt geht es weniger um technische Fragen, sondern eher darum, wie man sinnvoll/empfohlenerweise mit einem SVN arbeiten sollte. Diese Ratschläge haben sich in der Praxis als sinnvoll erwiesen: 
    102101 
    103 • Bevor man beginnt, die eigene SVN-Kopie zu bearbeiten, sollte immer erst ein Update durchgeführt werden (insbesondere, wenn das letzte Aus-checken schon länger her liegt). Dies vermeidet mögliche Konflikte. 
     102 Bevor man beginnt, die eigene SVN-Kopie zu bearbeiten, sollte immer erst ein Update durchgeführt werden (insbesondere, wenn das letzte Aus-checken schon länger her liegt). Dies vermeidet mögliche Konflikte. 
    104103 
    105 • Es ist vorteilhaft, inhaltlich Zusammengehörendes auch gemeinsam zu committen, und Dinge, die voneinander unabhängig sind, auch einzeln einzuchecken. 
     104 Es ist vorteilhaft, inhaltlich Zusammengehörendes auch gemeinsam zu committen, und Dinge, die voneinander unabhängig sind, auch einzeln einzuchecken. 
    106105 
    107 • Die Änderungsbeschreibung sollte immer eingegeben werden und möglichst genau sein. 
     106 Die Änderungsbeschreibung sollte immer eingegeben werden und möglichst genau sein. 
    108107 
    109 • Längere Änderungsbeschreibungen sollten mit einer kurzen Zusammenfassung der Form »[Adjektiv] Subjekt Prädikat:  
    110 « begonnen werden, etwa »Neues Feature:  
    111 «, »Caps-Lock-Fehler behoben:  
    112 «, »Dokumentation ergänzt:  
    113 « 
     108‣ Längere Änderungsbeschreibungen sollten mit einer kurzen Zusammenfassung der Form »[Adjektiv] Subjekt Prädikat: …« begonnen werden, etwa »Neues Feature: …«, »Caps-Lock-Fehler behoben: …«, »Dokumentation ergänzt: …« 
    114109 
    115 • Inhaltliche (bzw. »programmiertechnische«) Änderungen (oder Fehlerkorrekturen) sollten unabhängig von ästhetischen Korrekturen (wie Einrückungen oder der Korrektur von Rechtschreibfehlern) eingecheckt werden. Mögliche Änderungsbeschreibungen wären etwa: [Revision 698:] »Doku erweitert: Wie man NEO auf dem C64 installieren kann«, [Revision 699:] »Formatierung korrigiert: Leere Zeilen entfernt, Einrückung angeglichen (r698)« 
     110 Inhaltliche (bzw. »programmiertechnische«) Änderungen (oder Fehlerkorrekturen) sollten unabhängig von ästhetischen Korrekturen (wie Einrückungen oder der Korrektur von Rechtschreibfehlern) eingecheckt werden. Mögliche Änderungsbeschreibungen wären etwa: [Revision 698:] »Doku erweitert: Wie man NEO auf dem C64 installieren kann«, [Revision 699:] »Formatierung korrigiert: Leere Zeilen entfernt, Einrückung angeglichen (r698)« 
    116111 
    117 • Größere Commits können auch aufgeteilt werden, wenn die Intention dazu aus den Änderungsbeschreibungen hervor geht. 
     112 Größere Commits können auch aufgeteilt werden, wenn die Intention dazu aus den Änderungsbeschreibungen hervor geht. 
    118113 
    119 • Wenn man Angst um kostbare Änderungen durch einen Headcrash während einer intensiven Change-Session hat, muss man einen Branch für den Zeitraum der Änderungen eröffnen. 
     114 Wenn man Angst um kostbare Änderungen durch einen Headcrash während einer intensiven Change-Session hat, muss man einen Branch für den Zeitraum der Änderungen eröffnen. 
    120115 
    121 • Änderungen an der Referenz sollten unbedingt vorher auf der Mailingliste besprochen bzw. ausdiskutiert werden. Unwesentliche Änderungen sollten zumindestens auf der Liste erwähnt werden. 
     116 Änderungen an der Referenz sollten unbedingt vorher auf der Mailingliste besprochen bzw. ausdiskutiert werden. Unwesentliche Änderungen sollten zumindestens auf der Liste erwähnt werden. 
    122117------------------------------------------------------------------------------ 
    123118