Size: 2065
Comment: Rohfassung
|
Size: 2088
Comment: #language de
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#language de |
|
Line 5: | Line 7: |
In ["Mercurial"] führen wir alle Arbeiten in einem ["Repository"] aus. Ein ["Repository"] ist ein Verzeichnis, das alle Quellcode-Dateien enthält, von denen wir ihre Vorgeschichte ("history") behalten wollen und dazu alle erfolgten Änderungen dieser Dateien. | In ["Mercurial"] führen wir alle Arbeiten in einem ["Repository"] aus. Ein ["Repository"] ist ein Verzeichnis, das alle Quellcode-Dateien enthält, deren Vorgeschichte ("history") wir behalten wollen, und dazu alle erfolgten Änderungen dieser Dateien. |
Line 7: | Line 9: |
Um sich mit ["Mercurial"] vertraut zu machen ist es am einfachsten, mit einem ["Repository"] zu beginnen, das bereits einige Dateien und deren Vorgeschichte enthältd. | Um sich mit ["Mercurial"] vertraut zu machen ist es am einfachsten, mit einem ["Repository"] zu beginnen, das bereits einige Dateien und deren Vorgeschichte enthält. |
Line 9: | Line 11: |
Dazu, verwenden wir den Befehl {{{clone}}}. Damit erzeugen wir einen ["Clone"] eines ["Repository" Repositorys], also eine vollständige Kopie ; it makes a complete copy of another ["Repository"] so that we will have our own local, private one to work in. |
Dazu verwenden wir den Befehl {{{clone}}}. Damit erzeugen wir einen ["Clone"] eines ["Repository"]s, also eine vollständige Kopie eines anderen ["Repository"]s, sodass wir unser persönliches lokales Repository erhalten, in dem wir arbeiten können. |
Line 12: | Line 13: |
Lassen sie uns ein kleines von von selenic.com gehostetes "hello, world"-Repository clonen: | Lassen sie uns ein kleines von selenic.com gehostetes "hello, world"-Repository clonen: |
Line 35: | Line 36: |
Im {{{my-hello}}}-Verzeichnis, solten wir einige Dateien sehen: | Im {{{my-hello}}}-Verzeichnis solten wir einige Dateien sehen: |
Line 42: | Line 43: |
Diese Dateien sind genaue Kopien der Dateien in dem ["Repository"], das wir gerade ["Clone" geclont] haben. | Diese Dateien sind genaue Kopien der Dateien in dem ["Repository"], das wir gerade [wiki:"Clone" geclont] haben. |
Line 47: | Line 48: |
---- CategoryGerman |
Tutorial - Ein Repository clonen
Sind Sie dem GermanTutorialInstall gefolgt und haben ["Mercurial"] bereits installiert? Sehr gut!
In ["Mercurial"] führen wir alle Arbeiten in einem ["Repository"] aus. Ein ["Repository"] ist ein Verzeichnis, das alle Quellcode-Dateien enthält, deren Vorgeschichte ("history") wir behalten wollen, und dazu alle erfolgten Änderungen dieser Dateien.
Um sich mit ["Mercurial"] vertraut zu machen ist es am einfachsten, mit einem ["Repository"] zu beginnen, das bereits einige Dateien und deren Vorgeschichte enthält.
Dazu verwenden wir den Befehl clone. Damit erzeugen wir einen ["Clone"] eines ["Repository"]s, also eine vollständige Kopie eines anderen ["Repository"]s, sodass wir unser persönliches lokales Repository erhalten, in dem wir arbeiten können.
Lassen sie uns ein kleines von selenic.com gehostetes "hello, world"-Repository clonen:
$ hg clone http://www.selenic.com/repo/hello my-hello
Wenn alles gut läuft, gibt der clone-Befehl dies aus:
requesting all changes adding changesets adding manifests adding file changes added 2 changesets with 2 changes to 2 files
Jetzt sollte sich in unserem Arbeitsverzeichnis ein Unterverzeichnis my-hello befinden:
$ ls my-hello
Im my-hello-Verzeichnis solten wir einige Dateien sehen:
$ ls my-hello Makefile hello.c
Diese Dateien sind genaue Kopien der Dateien in dem ["Repository"], das wir gerade [wiki:"Clone" geclont] haben.
Info: Jedes ["Repository"] in ["Mercurial"] ist eigenständig. Beim ["Clone"]n eines ["Repository"]s entsteht ein neues ["Repository"], das eine exakte Kopie des alten zum Zeitpunkt des Clonens darstellt; darauffolgende Änderungen in einem werden nicht von dem anderen übernommen, wenn sie nicht ausdrücklich übertragen werden, entweder mit dem ["Pull"]- oder dem ["Push"]-Kommando.
Jetzt können wir uns die History unseres ["Repository"]s ansehen; weiter geht es mit GermanTutorialHistory.