CVS-Ordner in Plugin-ZIPs
Posted: Sun Mar 20, 2016 11:59 am
Ein Beispiel wäre das aktuelle Entrypaging-Plugin.
Ich bin über die Plugin-Liste runter zum Plugin und habe dort den Download-Link genommen: http://spartacus.s9y.org/cvs/additional ... paging.zip
Gleiches im ZIP von Event-Calendar: http://spartacus.s9y.org/cvs/additional ... nt_cal.zip
Andere ZIPs habe ich nicht probiert, aber ich wette, dass das bei den anderen auch so ist.
Ich habe es nicht ausprobiert, aber die Plugins direkt aus github zu ziehen sollte hiermit gehen: https://github.com/mfbx9da4/git-sub-dir (Python-Skript)
Alternativ muss man das ganze Repository clonen…
git kann leider das Clonen nicht auf ein Directory einschränken, nur den anschließenden Checkout (sparse checkout). Man könnte dabei aber das Clonen mit "--depth=1" beschleunigen, dann wird nur der aktuelle Stand ohne die History geholt.
Gruß
Christian
Hintergrund: Ich installiere Plugins immer von Hand, weil ich s9y keine Schreibrechte auf den Plugin-Ordner geben wil
Mir ist es auch vor dem Wechsel von s9y zu github schon immer etwas komisch vorgekommen, dass die ZIPs die CVS-Ordner enhalten. Mit "cvs export" oder so müsste man um die Ordner herumkommen (aber ich bin vor Jahren von CVS zu git gewechselt, da kenne ich mich nicht mehr aus).
Gruß
Christian
PS: Wie kriegen wir die jetzige Diskussion in einen neuen Thread operiert?
Wie gewünscht abgetrennt. onli
Ich bin über die Plugin-Liste runter zum Plugin und habe dort den Download-Link genommen: http://spartacus.s9y.org/cvs/additional ... paging.zip
Gleiches im ZIP von Event-Calendar: http://spartacus.s9y.org/cvs/additional ... nt_cal.zip
Andere ZIPs habe ich nicht probiert, aber ich wette, dass das bei den anderen auch so ist.
Ich habe es nicht ausprobiert, aber die Plugins direkt aus github zu ziehen sollte hiermit gehen: https://github.com/mfbx9da4/git-sub-dir (Python-Skript)
Alternativ muss man das ganze Repository clonen…
git kann leider das Clonen nicht auf ein Directory einschränken, nur den anschließenden Checkout (sparse checkout). Man könnte dabei aber das Clonen mit "--depth=1" beschleunigen, dann wird nur der aktuelle Stand ohne die History geholt.
Gruß
Christian
Hintergrund: Ich installiere Plugins immer von Hand, weil ich s9y keine Schreibrechte auf den Plugin-Ordner geben wil
Mir ist es auch vor dem Wechsel von s9y zu github schon immer etwas komisch vorgekommen, dass die ZIPs die CVS-Ordner enhalten. Mit "cvs export" oder so müsste man um die Ordner herumkommen (aber ich bin vor Jahren von CVS zu git gewechselt, da kenne ich mich nicht mehr aus).
Gruß
Christian
PS: Wie kriegen wir die jetzige Diskussion in einen neuen Thread operiert?
Wie gewünscht abgetrennt. onli