diff options
author | erik <erik@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2008-09-16 11:11:28 +0000 |
---|---|---|
committer | erik <erik@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2008-09-16 11:11:28 +0000 |
commit | 97b96958c0929182f8521076a22cb3b595856f5f (patch) | |
tree | b8427c95d57ff53c82562b476690b0121a89d1bd | |
parent | 9118c1fe461476c74cf21a8f0f9a90473d3d1f1b (diff) | |
download | neo-layout-97b96958c0929182f8521076a22cb3b595856f5f.tar.gz neo-layout-97b96958c0929182f8521076a22cb3b595856f5f.tar.bz2 neo-layout-97b96958c0929182f8521076a22cb3b595856f5f.zip |
so, jetzt wieder richtiges utf8
git-svn-id: https://svn.neo-layout.org@895 b9310e46-f624-0410-8ea1-cfbb3a30dc96
-rw-r--r-- | Subversion-Anleitung.txt | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/Subversion-Anleitung.txt b/Subversion-Anleitung.txt index 4fd6f8d..8d2322b 100644 --- a/Subversion-Anleitung.txt +++ b/Subversion-Anleitung.txt @@ -38,14 +38,14 @@ Wenn es voraussichtlich bei einer einzigen Änderung bleiben wird, kann alternat ------------------------------------------------------------------------------ 1.3 Terminologie -$REPOSITORY_HOME
Das Verzeichnis in dem das ausgecheckte Repository liegt +$REPOSITORY_HOME – Das Verzeichnis in dem das ausgecheckte Repository liegt ------------------------------------------------------------------------------ 2. Was will ich machen? ------------------------------------------------------------------------------ 2.1 Das Repository lokal auf meinem Rechner haben -Angenommen ich möchte Neo in das Verzeichnis $VERZEICHNIS/$NEO runterladen: +Angenommen ich möchte Neo in das Verzeichnis »$VERZEICHNIS/$NEO« runterladen: cd $VERZEICHNIS svn checkout https://neo.eigenheimstrasse.de/svn $NEO @@ -61,7 +61,7 @@ $REPOSITORY_HOME ist dann $VERZEICHNIS/$NEO ------------------------------------------------------------------------------ 2.3 Dateien im Repository ändern -Einfach die Datei ändern und weiter gehts mit Abschnitt 2.7. +Einfach die Datei ändern und weiter geht’s mit Abschnitt 2.7. ------------------------------------------------------------------------------ 2.4 Dem Repository neue Dateien hinzufügen @@ -89,7 +89,7 @@ weiter mit Abschnitt 2.7 svn commit -m "$ÄNDERUNGSBESCHREIBUNG" --username $USER Wenn man das Repository mit seinem Nutzernamen ausgecheckt hat, -kann --username $USER weggelassen werden. +kann »--username $USER« weggelassen werden. Statt auschecken wie in Abschnitt 2.1 beschrieben: cd $VERZEICHNIS_WO_NEO_REIN_SOLL svn checkout https://$USER@neo.eigenheimstrasse.de/svn neo @@ -99,20 +99,20 @@ Statt auschecken wie in Abschnitt 2.1 beschrieben: ------------------------------------------------------------------------------ In 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: - 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. +‣ 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. - Es ist vorteilhaft, inhaltlich Zusammengehörendes auch gemeinsam zu committen, und Dinge, die voneinander unabhängig sind, auch einzeln einzuchecken. +‣ Es ist vorteilhaft, inhaltlich Zusammengehörendes auch gemeinsam zu committen, und Dinge, die voneinander unabhängig sind, auch einzeln einzuchecken. - Die Änderungsbeschreibung sollte immer eingegeben werden und möglichst genau sein. +‣ Die Änderungsbeschreibung sollte immer eingegeben werden und möglichst genau sein. - 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:
« +‣ 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: …« - 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)« +‣ 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)« - Größere Commits können auch aufgeteilt werden, wenn die Intention dazu aus den Änderungsbeschreibungen hervor geht. +‣ Größere Commits können auch aufgeteilt werden, wenn die Intention dazu aus den Änderungsbeschreibungen hervor geht. - 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. +‣ 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. - Änderungen an der Referenz sollten unbedingt vorher auf der Mailingliste besprochen bzw. ausdiskutiert werden. Unwesentliche Änderungen sollten zumindestens auf der Liste erwähnt werden. +‣ Änderungen an der Referenz sollten unbedingt vorher auf der Mailingliste besprochen bzw. ausdiskutiert werden. Unwesentliche Änderungen sollten zumindestens auf der Liste erwähnt werden. ------------------------------------------------------------------------------ |