BlitzBasicPortal Modulserver - Anleitung
Übersicht BlitzMax, BlitzMax NG FAQs und Tutorials
hamZtaAdministratorBetreff: BlitzBasicPortal Modulserver - Anleitung |
Mi, Sep 03, 2008 22:30 Antworten mit Zitat |
|
---|---|---|
Benutzung des BBP-Modulserver
Willkommen bei der Anleitung "Wie benutze ich den BBP-Modulserver?". Ich erkläre hier sowohl, wie der Server "bedient" wird als auch, wie man seine eigenen Module hochladen und verwalten kann. Voraussetzungen:
Zuerst wird das SVN-Programm gestartet und das Repository "https://svn.blitzforum.de/" damit geöffnet. Jetzt wird vermutlich eine Warnung bezüglich des Serverzertifikates erscheinen. Ihr könnt hier auf "Permanent akzeptieren" (oder was euch euer SVN-Client vorschlägt) klicken, denn diese Warnung kommt nur, weil wir das Zertifikat selbst ausgestellt haben. Normale Benutzer haben auf alle Module Lesezugriff, Administratoren und Moderatoren haben überall Schreib- und Lesezugriff. Später erkläre ich noch, wie ihr vorgehen müsst, um eure Module ebenfalls auf den Server laden zu können! 1. Ich habe BlitzMax OHNE SVN installiert Wer BlitzMax nicht aus den Blitz Research-Repositories installiert hat, der kann sich die gewünschten Scopes einfach in seinen "mod"-Ordner vom SVN auschecken (sie dann kompilieren) und anschließend loslegen. Achtung: Solltet ihr nur einzelne Module benötigen, achtet bitte darauf, dass euer Client beim Kopieren den vollen Pfad verwendet. Wollt ihr zum Beispiel das Modul "xyz.mod" aus dem Scope "chaos.mod" haben achtet darauf, dass der Pfad mit "mod/chaos.mod/xyz.mod" endet (ansonsten beschwert sich BlitzMax beim Kompilieren). 2. Ich habe BlitzMax MIT SVN installiert Im Prinzip auch nicht viel schwieriger, nur müsst ihr hier eventuell, bevor ihr einen Scope auscheckt, den Unterordner selbst im "mod"-Ordner zu erstellen. (Es ist gut möglich, dass euer SVN-Client dies auch automatisch erledigt). 3. Beispiele (Konsolenprogramm svn) Dieser Befehl checkt den kompletten Scope "chaos" aus SVN in euer mod-Verzeichnis: Code: [AUSKLAPPEN] svn co https://svn.blitzforum.de/chaos.mod BlitzMax/mod/chaos.mod
So checkt ihr nur ein Modul aus dem Scope aus: Code: [AUSKLAPPEN] svn co https://svn.blitzforum.de/chaos.mod/desktopext.mod BlitzMax/mod/chaos.mod/desktopext.mod
4. Wie checke ich meinen Scope auf den Server ein? Wenn ihr der Meinung seid, dass eure Module recht brauchbar sind, dann schreibt einfach einem Moderator oder Administrator eine PN mit einer kurzen Beschreibung der Module, weitere Anweisungen folgen dann per PN. Wenn ihr den Anweisungen folgt, erhaltet ihr einen Scope auf dem Modulserver freigeschaltet, auf dem ihr sowohl Lese- als auch Schreibrechte habt. Ladet dort eure Module hoch und sie stehen allen anderen zur Verfügung. Am einfachsten ist es, wenn ihr eure Module "importiert" und danach euren kompletten Scope kopiert. Klingt vermutlich komplizierter als es ist, hier wieder ein Beispiel: Angenommen euer Repository "xyz.mod" wurde freigeschalten und ihr möchtet nun euer Modul "bla2.mod" hochladen: Code: [AUSKLAPPEN] svn import bla2.mod https://svn.blitzforum.de/xyz.mod/bla2.mod
Mit dieser Zeile wird das Modul bla2.mod auf den Server geladen. So checkt ihr euch euren Scope vom Server aus: Code: [AUSKLAPPEN] svn co https://svn.blitzforum.de/xyz.mod BlitzMax/mod/xyz.mod
Wenn ihr jetzt etwas am Modul geändert habt könnt ihr den Server mit: Code: [AUSKLAPPEN] svn commit
auf den neuesten Stand bringen. Wir behalten uns vor, Module die noch nicht weit fortgeschritten oder nicht sehr brauchbar sind abzulehnen. Seid nicht böse, wenn eure Module abgelehnt werden, bastelt daran weiter und versucht es später nochmal. Solltet ihr noch Fragen haben stellt sie bitte in diesem Thread, ich werde versuchen sie so gut wie möglich zu beantworten. Mit freundlichen Grüßen, hamZta PS.: Vielen Dank für's Korrekturlesen an Hyde! |
||
joasia36 |
Fr, Aug 12, 2011 21:10 Antworten mit Zitat |
|
---|---|---|
Hallo erstmal...
und wie benutzt man das jetzt nun? Ich habe versucht mit: svn co https://svn.blitzforum.de/cocoaext.mod . das CocoaExt-Mod herunterzuladen, der Server will aber immer einen Login von mir. (der Foren-Account funktioniert nicht). Was mache ich falsch? |
||
Übersicht BlitzMax, BlitzMax NG FAQs und Tutorials
Powered by phpBB © 2001 - 2006, phpBB Group