31,029
edits
PolyglotBot (talk | contribs) m (Updating interlang links (links to translated versions of this page in other languages) triggered by origin English page "Developer_FAQ" update.) |
mNo edit summary Tag: 2017 source edit |
||
| Line 84: | Line 84: | ||
Hier ist die ''Pro-Methode'', nach der Sie arbeiten müssen, um eine solche Patch-Datei erzeugen zu können: | Hier ist die ''Pro-Methode'', nach der Sie arbeiten müssen, um eine solche Patch-Datei erzeugen zu können: | ||
- Ein Verzeichnis haben, das die Referenzversion von Dolibarr enthält (Ergebnis des GIT-Updates oder einfach die Baumstruktur, die sich aus dem Entpacken eines tgz-Snapshots von Dolibarr ergibt). Wir werden dieses Verzeichnis '''alte_rep''' nennen. Sie können den Snapshot der aktuellen Dev-Version auf der [ | - Ein Verzeichnis haben, das die Referenzversion von Dolibarr enthält (Ergebnis des GIT-Updates oder einfach die Baumstruktur, die sich aus dem Entpacken eines tgz-Snapshots von Dolibarr ergibt). Wir werden dieses Verzeichnis '''alte_rep''' nennen. Sie können den Snapshot der aktuellen Dev-Version auf der [https://www.dolibarr.org/downloads/ offizielle Dolibarr-Website - Downloadbereich - Entwicklungsversion] abrufen. | ||
- Ein weiteres Verzeichnis haben, das den Baum von Dolibarr enthält, in dem Sie aber Ihre Änderungen vornehmen oder vorgenommen haben. Wir werden dieses Verzeichnis '''new_rep''' nennen. | - Ein weiteres Verzeichnis haben, das den Baum von Dolibarr enthält, in dem Sie aber Ihre Änderungen vornehmen oder vorgenommen haben. Wir werden dieses Verzeichnis '''new_rep''' nennen. | ||
Um die Patch-Datei zu erzeugen, müssen Sie dann nur den Befehl | Um die Patch-Datei zu erzeugen, müssen Sie dann nur den Befehl | ||
'''diff''' (unter Linux Standard, unter Windows in [ | '''diff''' (unter Linux Standard, unter Windows in [https://www.cygwin.org/cygwin cygwin] bereitgestellt) wie folgt ausführen: | ||
<source lang="bash"> | <source lang="bash"> | ||
diff -BNaur --exclude=CVS --exclude="*.patch" --exclude=".#*" --exclude="*~" --exclude="*.rej" \ | diff -BNaur --exclude=CVS --exclude="*.patch" --exclude=".#*" --exclude="*~" --exclude="*.rej" \ | ||