CVS-Ordner in Plugin-ZIPs

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
mitch
Regular
Posts: 22
Joined: Tue Mar 15, 2016 8:57 pm
Contact:

CVS-Ordner in Plugin-ZIPs

Post by mitch »

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

Code: Select all

READY.
█
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: CVS-Ordner in Plugin-ZIPs

Post by yellowled »

Was genau ist jetzt Deine Frage?

YL
onli
Regular
Posts: 2825
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: CVS-Ordner in Plugin-ZIPs

Post by onli »

Ich hab das nicht sauber abgetrennt, und die nervige URl-Limitierung ließ mich das nicht oben verlinke. Die Frage war:
mitch wrote:PS: Die additional Plugins leben ja jetzt allesamt auf github. Warum sind in dem ZIP, das man über Spartacus runterladen kann, weiterhin CVS-Ordner enthalten?
Werden die Änderungen aus github nochmal in ein CVS-Repository übertragen, um damit dann Spartacus zu füttern?
Aus http://board.s9y.org/viewtopic.php?p=10445123#p10445123
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: CVS-Ordner in Plugin-ZIPs

Post by yellowled »

mitch wrote:PS: Die additional Plugins leben ja jetzt allesamt auf github. Warum sind in dem ZIP, das man über Spartacus runterladen kann, weiterhin CVS-Ordner enthalten?
Werden die Änderungen aus github nochmal in ein CVS-Repository übertragen, um damit dann Spartacus zu füttern?
Soweit ich weiß: ja, mit Sourceforge.

Warum wir weiterhin die Sourceforge-Infrastruktur brauchen, obwohl alles auf GitHub liegt, müsste Garvin erklären. Er hat's mir bestimmt schon dreimal erklärt, aber ich kann's mir leider nicht merken.

YL
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: CVS-Ordner in Plugin-ZIPs

Post by garvinhicking »

Ja, es wird noch nach CVS gesynct, damit Spartacus die Packages dort auch laden kann, und s9y Nutzer die seit jeher CVS/SF nutzen auch weiterhin mit Paketen versorgt werden können.

LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply