Public Repository: Was ist das?

Moin!

Ich habe heute ein Repository für Allods-Addons erstellt (um genau zu sein Apache Subversion), die wir so nebenbei entwickeln, damit User um einiges einfacher nachpatchen können.

Ein Repository ist einfach nur ein "Lager", wo ich meine neusten Versionen uploade und ihr jederzeit mit zwei Klicks nachpatchen könnt. Wenn ihr ältere Versionen vom Code austesten wollt ist das kein Problem - ihr könnt euch jede beliebige Revision (d.h. ältere Version) anschauen.

Wie das ganze "aussieht" könnt ihr euch direkt anschaun:

Pfannkuchen Public Repository


Wie benutze ich das?

Dafür habe ich ein kleines Tutorial geschrieben (ist ausgelagert, damit es diesen Thread nicht zumüllt):

Repositories benutzen mit TortoiseSVN


Momentan im Public-Repository

  • DarkDPS (Bard-Fix)
  • InspecStats (Bard-Fix, Stat-Zusammenzähl-Fix[der Russe hatte einen an der Klatsche bei seinen Multiplikatoren])


Seitenaufrufe: 444

Tags: Addon, Addons, DPS, DPSMeter, DarkDPS, InspectStats

Kommentar

Sie müssen Mitglied von Allods-Gildenportal Europa sein, um Kommentare hinzuzufügen!

Mitglied werden Allods-Gildenportal Europa


Liga
Kommentar von Carnifex am 22. Februar 2012 um 6:06am

wenn es möglich ist, denn müsste ne einfache .bat datei auch ausreichen. man muss nur wissen, auf welche svn-implementierung tortoise svn setzt, schließlich ist tortoise eigentlich nur die gui. Von svn hab ich leider auch nicht wirklich viel ahnung, da ich schnell auf git gewechselt bin, da es einfach viel komfortabler, wenn auch sicherlich für unerfahrene leute komplizierter ist. Wie schon gesagt, wüsste ich bei git ne lösung, aber die würde ich niemanden zumuten wollen, da soweit ich weiß keine gui das unterstützt.


Liga
Kommentar von Morted am 22. Februar 2012 um 4:26am

wööömpf öhm kann man die Tortoise-Funktionen extern (über ne api) ansprechen?

Dann kann ich auch ne jar/exe schreiben die da mal eben kurz auf alles was geadded istn update ausführt... sollt ja nicht der akt sein


Liga
Kommentar von Carnifex am 21. Februar 2012 um 2:29am

ja aber wie schon gesagt, wenn man der Anleitung folgt, hat man immer noch den Nachteil, dass man keinen Zentralen update Button hat, sondern für jedes Addon extra den update Button betätigen muss. Da wäre eine Programm wie der Curse Update schon deutlich praktischer. Alternativ könnte man auch das gesamte repo im Addon Ordner clonen, wobei man sich da eben keine persönliche Addonauswahl zusammenstellen kann (alls andere ins ignore hauen und um den rest selbst kümmern ist nun auch keine Lösung).


Liga
Kommentar von Morted am 20. Februar 2012 um 6:31pm

also Tortoise einrichten find ich jetzt nicht SO schwer o_O

Bei der Installation auf "weiter" klicken und ansonsten den guide durcharbeiten...

Denn ich hätt definitiv kein Bock bei jedem Addon erstmal die Homepage von dem Besitzer rauszufriemeln und mirn update zusammenzugoogeln ;)

Spätestens beim Raiden wirds wieder interessant, wenn unser privates Repo live geht - was meinst du wieviel arbeit es damals war den heilern einzuhämmern dass sie sich doch bitte Addon XYZ installieren, da richt ich lieber ein Repo ein - "KLICK AUF UPDATE UND NERV NICHT" bekommt mir im raid besser als 3h lang erklären wo warum wieso weshalb :)


Liga
Kommentar von Schlempl am 19. Februar 2012 um 11:44am

Es geht ja hierbei um addons die speziell aus der pfanneentwicklung stammen, die findest du so im netz nicht ;)


Imperium
Kommentar von Seanvan am 17. Februar 2012 um 10:57pm

Generell eine gute Sache und geniale Idee, allerdings muss ich Carnifex zustimmen, für jeden, der noch nie mit SVN oder git(-hub) in Kontakt gewesen ist, ist das wohl zu umständlich. Einfacher wäre es(zumindest für den Durchschnittsspieler) einen Client ähnlich wie Curse zu haben(und dazu ein Addonportal, das aktiv weiterentwickelt wird).


Liga
Kommentar von Carnifex am 17. Februar 2012 um 9:37pm

Generell ist die Idee zwar gut, aber in dieser Umsetzung wird sie für "normale" Spieler keine Vorteile bringen:

Sie müssen ein weiteres Programm auf den rechner installieren, müssen alles erstmal Einrichten (was für mache bestimmt nicht einfach sein wird) und im Endeffekt müssen sie dauernd für jedes Addon einzeln auf nen Update Buttom klicken um zu gucken ob eine neue Version da ist, worüber sie auch nicht benachrichtigt werden. Einfacher wäre es nur, wenn sich jeder eine persönliche Liste von Addons aus den Repo aussuchen könnte und man alle mit einen Mausklick updaten könnte, was aber hier nicht der Fall ist. (Mit git wäre es sogar möglich mit sparse checkout's das gesagte umzusetzen, aber da wäre die Einrichtung nochmal um Welten komplizierter.)  Im Endeffekt  macht es keinen Unterschied, ob man auf einer Seite für jedes Addon einzeln nach einen update sucht oder für jedem Addon-Ordner einzeln ein pull *ähm* ... svn update klicken muss.

© 2012   Erstellt von gPotato Team.

Badges  |  Ein Problem melden  |  Nutzungsbedingungen