diff options
author | Holger Wansing <hwansing@mailbox.org> | 2021-09-14 22:51:09 +0200 |
---|---|---|
committer | Holger Wansing <hwansing@mailbox.org> | 2021-09-14 22:51:09 +0200 |
commit | ea4c11b849dbefa3ec7f678ec4b61eecd101dad2 (patch) | |
tree | b45bd0d1ec49c2ad40caa482fd7dd9f64e1b0841 /german/devel | |
parent | 8ee20410cf9eb71e2769a9844f79165c36106c57 (diff) |
[German] Sync with english
Diffstat (limited to 'german/devel')
-rw-r--r-- | german/devel/website/examples.wml | 92 |
1 files changed, 54 insertions, 38 deletions
diff --git a/german/devel/website/examples.wml b/german/devel/website/examples.wml index a4cd80c9f4a..d43ebd4a17a 100644 --- a/german/devel/website/examples.wml +++ b/german/devel/website/examples.wml @@ -1,25 +1,25 @@ #use wml::debian::template title="Beispiele" -#use wml::debian::translation-check translation="d1c06014aabc068656f3ebd20a38c574c7553f7a" +#use wml::debian::translation-check translation="8ee20410cf9eb71e2769a9844f79165c36106c57" # $Id$ # Translator: Gerfried Fuchs <alfie@debian.org> 2002-04-03 +# Updated: Holger Wansing <hwansing@mailbox.org>, 2021. <h3>Beispiel, wie man eine Übersetzung beginnt</h3> -<p>Deutsch wird für dieses Beispiel verwendet:</p> +<p>Für dieses Beispiel wird Deutsch verwendet:</p> <pre> - cvs checkout webwml/Makefile.common webwml/english + git pull cd webwml mkdir german - cvs add german cd german cp ../english/.wmlrc ../english/Make.* . echo '<protect>include $(subst webwml/german,webwml/english,$(CURDIR))/Makefile</protect>' > Makefile mkdir po - cvs add Make* .wmlrc po + git add Make* .wmlrc cp Makefile po make -C po init-po - cvs add po/Makefile po/*.de.po + git add po/Makefile po/*.de.po </pre> <p>Editieren Sie die <tt>.wmlrc</tt> Datei und ändern Sie Folgendes: @@ -48,11 +48,12 @@ verwendet wird, die .wml Dateien nach HTML zu übersetzen, und <code>make</code> die Makefiles verwendet.</p> <p>Wenn Sie mit dem Hinzufügen und Editieren der Seiten fertig sind, führen -Sie ein</p> +Sie</p> <pre> - cvs commit + git commit -m "Add your comment here" + git push </pre> -<p>aus dem webwml Verzeichnis aus. Sie können nun anfangen, die Seiten zu +<p>im webwml-Verzeichnis aus. Sie können nun anfangen, die Seiten zu übersetzen.</p> @@ -65,7 +66,6 @@ verwendet:</p> cd webwml/german ./copypage.pl english/social_contract.wml cd german - cvs add social_contract.wml </pre> <p>Dies wird automatisch die Kopfzeile translation-check hinzufügen, die auf @@ -78,7 +78,10 @@ etwas ändern wollen, bitten Sie darum auf der debian-www Liste. Wenn Sie fertig sind, geben Sie Folgendes ein:</p> <pre> - cvs commit -m "short description of the changes you made" social_contract.wml + git add social_contract.wml + git commit -m "Translated social contract to german" + git push + </pre> @@ -90,38 +93,51 @@ hinzugefügt wird:</p> <pre> cd webwml/german mkdir intro - cvs add intro cd intro cp ../Makefile . + git add Makefile + git commit -m "Added the intro dir to git" + git push + </pre> <p> Vergewissern Sie sich, dass das neue Verzeichnis das Makefile hat und dass es -ins CVS übergeben wurde. Anderenfalls wird der Aufruf von make für jeden einen -Fehler liefern, der es versucht.</p> +ins git übergeben wurde. Anderenfalls wird der Aufruf von make für jeden einen +Fehler liefern, der dies versucht.</p> + + + <h3>Beispiel eines Konflikts</h3> + + <p>Dieses Beispiel zeigt die Übergabe einer Datei, die nicht funktioniert, + da die Kopie im Depot geändert wurde, seit Sie das letzte Mal <kbd>git + pull</kbd> ausgeführt haben.</p> + + <p>Sie haben Änderungen an der Datei foo.wml durchgeführt. Dann:</p> + + <pre> + git add foo.wml + git commit -m "fixed a broken link" + git push + </pre> + + <p>gibt folgendes aus:</p> + + <pre> +To salsa.debian.org:webmaster-team/webwml.git + ! [rejected] master -> master (fetch first) +error: failed to push some refs to 'git@salsa.debian.org:webmaster-team/webwml.git' + </pre> + + <p>oder etwas Ähnliches :) + <br /> + <br /> + Dies bedeutet, dass Ihre Änderungen <strong>nicht</strong> an das + git-Repository übergeben wurden, und zwar aufgrund von Konflikten. + <br /> + Sie müssen kontrollieren, was schief gelaufen ist, die Konflikte beseitigen, und dann + erneut versuchen, die Änderungen zu übergeben + (mittels git add ...; git commit -m "Your comment"; git push).</p> + -<pre> - cvs add Makefile - cd .. - cvs commit -m "added the intro dir to CVS" intro -</pre> -#Beispiel nicht fertig -# <h3>Beispiel eines Konflikts</h3> -# -# <p>Dieses Beispiel zeigt eine Übergabe einer Datei die nicht funktioniert, -# da die Kopie im Depot geändert wurde seit Sie das letzte Mal <kbd>cvs -# update -d</kbd> ausgeführt haben.</p> -# -# <pre> -# cvs commit -m"fixed a broken link" foo.wml -# </pre> -# -# <p>gibt Folgendes aus:</p> -# -# <pre> -# cvs: Up-to-date check failed for foo.wml! -# cvs: fix the above errors first -# </pre> -# -# <p>oder etwas Ähnliches :)</p> |