Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bfcdd44a

Von Jan Büren vor mehr als 4 Jahren hinzugefügt

  • ID bfcdd44a46b2347c59bed1765768ca318a0c324e
  • Vorgänger a5ad18af
  • Nachfolger eefbbed3

Doku: kivitendo Pflege und Installation mittels branch verbessert

Unterschiede anzeigen:

doc/dokumentation.xml
645 645
        3.4.1 nach 3.5: <programlisting>
646 646
$ git clone https://github.com/kivitendo/kivitendo-erp.git
647 647
$ cd kivitendo-erp/
648
$ git checkout release-3.4.1     # das ist der aktuelle release, den wir wollen
649
$ git add templates/fullhouse    # das sind unsere druckvorlagen inkl. produktbilder
650
$ git commit -m "juhu tolle ändernungen"
648
$ git checkout release-3.4.1                # das ist ein alter release aus dem wir starten ...
649
$ git checkout -b meine_eigene_änderungen   # unser lokaler branch - unabhängig von allen anderen
650
$ git add templates/mein_druck              # das sind unsere druckvorlagen inkl. produktbilder
651
$ git commit -m "juhu tolle änderungen"
652

  
651 653
[meine_aenderungen 1d89e41] juhu tolle ändernungen
652 654
 4 files changed, 380 insertions(+)
653
 create mode 100644 templates/fullhouse/img/webdav/tesla.png
654
 create mode 100644 templates/fullhouse/mahnung.tex
655
 create mode 100644 templates/fullhouse/zahlungserinnerung_zwei.tex
656
 create mode 100644 templates/fullhouse/zahlungserinnerung_zwei_invoice.tex
655
 create mode 100644 templates/mein_druck/img/webdav/tesla.png
656
 create mode 100644 templates/mein_druck/mahnung.tex
657
 create mode 100644 templates/mein_druck/zahlungserinnerung_zwei.tex
658
 create mode 100644 templates/mein_druck/zahlungserinnerung_zwei_invoice.tex
657 659

  
658 660
# 5 Jahre später ...
661
# webserver abschalten!
662

  
663
$ git checkout master
664
$ git pull                                  # oder git fetch und danach ein stable release tag auswählen (s.o.)
665
$ git checkout meine_eigenen_änderungen
666
$ git rebase master
659 667

  
660
$ git fetch
661
$ git rebase --onto release-3.5.0 release-3.4.1 meine_aenderungen
662 668
Zunächst wird der Branch zurückgespult, um Ihre Änderungen
663 669
darauf neu anzuwenden ...
664
Wende an: juhu tolle ändernungen
665
$ service apache2 restart
670
Wende an: juhu tolle änderungen
671
$ service apache2 restart                   # webserver starten!
666 672
</programlisting></para>
667 673
      </note>
668 674
    </sect1>
doc/html/ch02s02.html
155 155
  libdatetime-set-perl libset-infinite-perl liblist-utilsby-perl\
156 156
  libdaemon-generic-perl libfile-flock-perl libfile-slurp-perl\
157 157
  libfile-mimeinfo-perl libpbkdf2-tiny-perl libregexp-ipv6-perl \
158
  libdatetime-event-cron-perl libexception-class-perl
158
  libdatetime-event-cron-perl libexception-class-perl libcam-pdf-perl \
159
  libxml-libxml-perl
159 160
</pre><p>Sollten Pakete nicht zu Verfügung stehen, so können diese auch mittels CPAN installiert werden. Ferner muss für Ubuntu das Repository "Universe" aktiv sein (s.a. Anmerkungen).</p><div class="note" title="Anmerkung" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Anmerkung]" src="system/docbook-xsl/images/note.png"></td><th align="left"><a name="ubuntu-universe"></a>Anmerkung</th></tr><tr><td align="left" valign="top"><p>Die Perl Pakete für Ubuntu befinden sich im "Universe" Repository. Falls dies nicht aktiv ist, kann dies mit folgendem Aufruf aktiviert werden:
160 161
</p><pre class="programlisting">add-apt-repository universe</pre><p>
161 162
                  </p></td></tr></table></div><div class="note" title="Anmerkung" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Anmerkung]" src="system/docbook-xsl/images/note.png"></td><th align="left"><a name="build-essential"></a>Anmerkung</th></tr><tr><td align="left" valign="top"><p>Für ältere Ubuntu/Debians müßen einige Pakete per CPAN installiert werden.
doc/html/ch02s03.html
40 40
        3.4.1 nach 3.5: </p><pre class="programlisting">
41 41
$ git clone https://github.com/kivitendo/kivitendo-erp.git
42 42
$ cd kivitendo-erp/
43
$ git checkout release-3.4.1     # das ist der aktuelle release, den wir wollen
44
$ git add templates/fullhouse    # das sind unsere druckvorlagen inkl. produktbilder
45
$ git commit -m "juhu tolle ändernungen"
43
$ git checkout release-3.4.1                # das ist ein alter release aus dem wir starten ...
44
$ git checkout -b meine_eigene_änderungen   # unser lokaler branch - unabhängig von allen anderen
45
$ git add templates/mein_druck              # das sind unsere druckvorlagen inkl. produktbilder
46
$ git commit -m "juhu tolle änderungen"
47

  
46 48
[meine_aenderungen 1d89e41] juhu tolle ändernungen
47 49
 4 files changed, 380 insertions(+)
48
 create mode 100644 templates/fullhouse/img/webdav/tesla.png
49
 create mode 100644 templates/fullhouse/mahnung.tex
50
 create mode 100644 templates/fullhouse/zahlungserinnerung_zwei.tex
51
 create mode 100644 templates/fullhouse/zahlungserinnerung_zwei_invoice.tex
50
 create mode 100644 templates/mein_druck/img/webdav/tesla.png
51
 create mode 100644 templates/mein_druck/mahnung.tex
52
 create mode 100644 templates/mein_druck/zahlungserinnerung_zwei.tex
53
 create mode 100644 templates/mein_druck/zahlungserinnerung_zwei_invoice.tex
52 54

  
53 55
# 5 Jahre später ...
56
# webserver abschalten!
57

  
58
$ git checkout master
59
$ git pull                                  # oder git fetch und danach ein stable release tag auswählen (s.o.)
60
$ git checkout meine_eigenen_änderungen
61
$ git rebase master
54 62

  
55
$ git fetch
56
$ git rebase --onto release-3.5.0 release-3.4.1 meine_aenderungen
57 63
Zunächst wird der Branch zurückgespult, um Ihre Änderungen
58 64
darauf neu anzuwenden ...
59
Wende an: juhu tolle ändernungen
60
$ service apache2 restart
65
Wende an: juhu tolle änderungen
66
$ service apache2 restart                   # webserver starten!
61 67
</pre><p>
62 68
            </p></td></tr></table></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s02.html">Zurück</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Nach oben</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s04.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">2.2. Benötigte Software und Pakete&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top">&nbsp;2.4. kivitendo-Konfigurationsdatei</td></tr></table></div></body></html>

Auch abrufbar als: Unified diff