User Tools

Site Tools


mld:entwicklung:schreibrechte:addons_anpassen

Addons anpassen

Hier gehe ich nun auf das anpassen von Addons ein, welche bereits vorhanden sind.

1. cd ADDONAME
2. Sachen löschen
 a. Dateien: svn remove PFADDATEINAME
  Beispiel: svn remove src/.config
  Die Datei wird sofort gelöscht!
  
 b. Ordner: svn remove PFADORDNER
  Beispiel: svn remove templates/lib
  Die Dateien werden sofort gelöscht ABER die Ordnerstruktur bleibt erhalten und wird erst nach einem commit gelöscht!
  D.h. VORSICHT!!! Ich commite deswegen nach dem Löschen erst, um dann Änderungen einzubinden.
  
 c. Eventuell ein zwischen commit:
  i. svn commit
  ii. Texteintragen z.B. update to newer version 1/2
  iii. Strg+X
  iv. J

Nun ist das Plugin schon mal aufgeräumt und es passieren weniger Fehler!

3. Sachen hinzufügen
 a. Dateien einzeln: svn add DATEIPFAD
  Beispiel: svn add src/.config
 b. Ordner: svn add ORDNERPFAD
  Beispiel: svn add src/dvbhddevice-2011.05.05
  Hierbei werden die Dateien/Ordner unterhalb dem ORDNERPFAD alle berücksichtigt.

Nun noch die Änderungen einchecken damit jeder etwas davon hat

4. Einchecken
 a. svn commit
 b. commit log eintragen z.B. FINISH update to newer version 2/2
 c. strg+x
 d. J

Warten bis es drin ist. Nun nochmal ganz wichtig zu cleanen:

5. rm -r -f  ADDONNAME
6. svn up
7. make checkout_all

Bei Punkt 7. kann man auch das einzelne Addon auschecken, aber ich mache immer einen checkout_all um sicher zu gehen, dass ich anderer Leute ihre Arbeit nicht übersehe. Statt 7. könnte man auch folgendermaßen das einzelne Addon neu holen

8. make checkout name=ADDONNAME
mld/entwicklung/schreibrechte/addons_anpassen.txt · Last modified: 2013/08/27 07:07 (external edit)