User Tools

Site Tools


mld:entwicklung:schreibrechte:addons_anpassen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

mld:entwicklung:schreibrechte:addons_anpassen [2013/08/27 13:03]
MarMic
mld:entwicklung:schreibrechte:addons_anpassen [2013/08/27 07:07] (current)
Line 4: Line 4:
  
   2. Sachen löschen   2. Sachen löschen
-   a. Dateien:​ svn remove PFADDATEINAME+   a. Dateien: svn remove PFADDATEINAME
     Beispiel: svn remove src/.config     Beispiel: svn remove src/.config
     Die Datei wird sofort gelöscht!     Die Datei wird sofort gelöscht!
-   b. Ordner: svn remove PFADORDNER+     
 +   b. Ordner: svn remove PFADORDNER
     Beispiel: svn remove templates/​lib     Beispiel: svn remove templates/​lib
     Die Dateien werden sofort gelöscht ABER die Ordnerstruktur bleibt erhalten und wird erst nach einem commit gelöscht!     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.     D.h. VORSICHT!!! Ich commite deswegen nach dem Löschen erst, um dann Änderungen einzubinden.
 +    ​
    c. Eventuell ein zwischen commit:    c. Eventuell ein zwischen commit:
-     i. svn commit +    ​i. svn commit 
-     ​ii. Texteintragen z.B. update to newer version 1/2 +    ii. Texteintragen z.B. update to newer version 1/2 
-     ​iii. Strg+X +    iii. Strg+X 
-     ​iv. J+    iv. J
  
 Nun ist das Plugin schon mal aufgeräumt und es passieren weniger Fehler! Nun ist das Plugin schon mal aufgeräumt und es passieren weniger Fehler!
- 3. Sachen hinzufügen +  ​3. Sachen hinzufügen 
-    a. Dateien einzeln:​ svn add DATEIPFAD ​\\ +   ​a. Dateien einzeln: svn add DATEIPFAD 
-   ​Beispiel: svn add src/​.config ​\\ +    Beispiel: svn add src/​.config 
-    b. Ordner: svn add ORDNERPFAD ​\\ +   ​b. Ordner: svn add ORDNERPFAD 
-   ​Beispiel: svn add src/​dvbhddevice-2011.05.05 ​\\ +    Beispiel: svn add src/​dvbhddevice-2011.05.05 
-   ​Hierbei werden die Dateien/​Ordner unterhalb dem ORDNERPFAD alle berücksichtigt.+    Hierbei werden die Dateien/​Ordner unterhalb dem ORDNERPFAD alle berücksichtigt. 
 Nun noch die Änderungen einchecken damit jeder etwas davon hat Nun noch die Änderungen einchecken damit jeder etwas davon hat
- 4. Einchecken +  ​4. Einchecken 
-    a. svn commit ​\\ +   ​a. svn commit 
-    b. commit log eintragen z.B. FINISH update to newer version 2/2 \\ +   ​b. commit log eintragen z.B. FINISH update to newer version 2/2 
-    c. strg+x ​\\ +   ​c. strg+x 
-    d. J +   ​d. J 
-Warten bis es drin ist. Nun nochmal ganz wichtig zu cleanen: ​\\ +Warten bis es drin ist. Nun nochmal ganz wichtig zu cleanen: 
- 5. rm -r -f  ADDONNAME\\ +  5. rm -r -f  ADDONNAME 
- 6. svn up\\ + 
- 7. make checkout_all+  ​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\\ 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 +  ​8. make checkout name=ADDONNAME
-\\+
mld/entwicklung/schreibrechte/addons_anpassen.1377601394.txt.gz · Last modified: 2013/08/27 07:03 (external edit)