aboutsummaryrefslogtreecommitdiffstats
path: root/german/devel
diff options
context:
space:
mode:
authorHolger Wansing <hwansing@mailbox.org>2021-09-14 22:51:09 +0200
committerHolger Wansing <hwansing@mailbox.org>2021-09-14 22:51:09 +0200
commitea4c11b849dbefa3ec7f678ec4b61eecd101dad2 (patch)
treeb45bd0d1ec49c2ad40caa482fd7dd9f64e1b0841 /german/devel
parent8ee20410cf9eb71e2769a9844f79165c36106c57 (diff)
[German] Sync with english
Diffstat (limited to 'german/devel')
-rw-r--r--german/devel/website/examples.wml92
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>' &gt; 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>

© 2014-2024 Faster IT GmbH | imprint | privacy policy