Vous ne savez pas utiliser svn ? Ce mot vous est inconnu ? Vous ne savez pas comment avoir Wire Svn, Stargate Svn et d'autres choses comme ça ? Alors ce tuto est pour vous !
Comme vous le savez peut-être il vous faut un logiciel pour pouvoir utiliser la svn. Le plus connu est TortoiseSVN.
Okay, mais c'est quoi ton Tortue Machin chose ?
TortoiseSVN est un logiciel qui gère la SVN qui signifie SubVersion .
La SVN est un Logiciel de gestion de versions.
Et c'est quoi un logiciel de gestion des versions ?
Définition Wikipédia : "Un logiciel de gestion de versions (ou VCS en anglais, pour Version Control System) est un logiciel de gestion de configuration permettant de stocker des informations pour une ou plusieurs ressources informatiques permettant de récupérer toutes les versions intermédiaires des ressources, ainsi que les différences entre les versions."
Rien compris ? C'est pas grave vous lisez ce tuto pour apprendre.
_____________________
=> 1ère étape : Téléchargement et installation <=
On va télécharger TortoiseSVN. Il est pour Windows uniquement.
Il existe à ce jour deux versions : La 32 bit et la 64 bit. Si votre Windows est en 32 bit prenez la 32 bit. Pareil pour la 64 bit.
La plupart du temps c'est 32.
Lien actuel pour la 32 Bit : http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.6.0.15855-win32-svn-1.6.0.msi?download
Lien actuel pour la 64 Bit : http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.6.0.15855-x64-svn-1.6.0.msi?download
L'installation ne marche pas !
Vous avez du prendre la mauvaise version. Si c'est la 64 bit que vous avez téléchargé prenez la 32 bit. Et vice versa.
Si tout se passe bien on vous demande de redémarrer.
http://img146.imageshack.us/img146/5015/redemarrertn0.jpg
Alors faites le.
_____________________
=> 2ème étape : Présentation et utilisation <=
Maintenant qu'il est installé vous avez accès a de nouvelles fonctionnalités ! Si vous faites maintenant un clic droit sur un dossier vous avez deux nouvelles choses.
http://img184.imageshack.us/img184/431/nouveauclicdroitln1.jpg
SVN Checkout : C'est pour mettre un dossier en SVN !
TortoiseSVN : C'est l'accès à toutes les options.
Passons aux choses sérieuses : Un nouveau voudrait SpaceBuild Model Pack svn mais il ne sait pas comment faire. Heuresement ce tutorial va l'aider !
Premièrement je vous conseille de créer un dossier ou vous allez regrouper tout vos svn comme adv_duplicator, wire, wire model pack 1..
Donc créez votre dossier "SVN Gmod" quelque part et ajoutez un autre dossier a l'intérieur nommé "SpaceBuild Model Pack" et alors cliquez droit dessus et enfin sur SVN Checkout.
http://img204.imageshack.us/img204/1884/svncheckoutqq0.jpg
Deuxièmement il faut maintenant entrer l'adresse internet SVN si vous voulez que ça se télécharge.
Elle est la plupart du temps sur les sujets facepunch ou plus rarement dans la description sur garrysmod.org .
Heureusement une alternative existe et cette alternative c'est ce site : http://gmodsvn.extra.hu/database.php
Vous y trouverez toutes les adresses des svn encore vivants à ce jour. Il vous suffit alors de copier/coller l'adresse dans votre fenêtre SVN Checkout. Ce qui donne comme l'image ci-dessous.
http://img123.imageshack.us/img123/4658/fenetrecheckouthz5.jpg
A ce stade là il vous suffit de cliquer sur OK, ensuite le téléchargement va débuter. Le temps peut varier selon les svn, en l'occurrence pour SpaceBuild Model Pack ce sera assez long. ^.^
Une fois le téléchargement terminé actualisez. Magie l'icône du dossier a changée ! Ceci confirme que votre dossier est en svn.
http://img135.imageshack.us/img135/6/dossierensvnre5.jpg
_____________________
=> 3ème étape : Installation dans Gmod <=
Donc maintenant on a un dossier svn téléchargé et prêt a être utilisé. Il faut maintenant le mettre votre dossier addons.
Un svn sera toujours installé dans le dossier addons de Garry's Mod 10.
Pour les nouveaux il se trouve pour la plupart du temps dans C:\Program
Files\Steam\steamapps\CompteSteam\garrysmod\garrys
mod\addons .
Ouvrez le dossier ou vous avez téléchargé votre svn et votre dossier addons.
Maintenant clic droit enfoncé sur votre dossier SpaceBuild Model Pack et glissez le dans addons. Un menu s'ouvre alors, cliquez simplement sur SVN Export to here.
http://img206.imageshack.us/img206/8716/listeexportkm4.jpg
Ou deuxième méthode, cliquez droit sur SpaceBuild Model Pack, allez dans TortoiseSvn et choisissez Export. Selectionnez ensuite votre dossier addons.
Et voilà, vous pouvez profiter de votre svn dans Garry's Mod !
Minute, y'a une dernière étape.
_____________________
=> 4ème étape : Mise à jour <=
Les développeurs de l'addon font des mises à jours régulières de leurs créations, alors pensez vous aussi a mettre à jour votre version de l'addon.
Pour se faire proprement il faut d'abord supprimer le dossier que vous avez exporté dans addons.
Revenez ensuite dans votre dossier ou vous regroupez tout vos svn et cliquez droit sur celui que vous voulez mettre à jour et sur SVN Update. Ensuite refaites la 3ème étape, c'est aussi simple que cela.
Have fun, et si vous avez des questions n'hésitez pas ce tuto est aussi là pour ça. ;)
Petite note, ce tuto est tiré du mien de garryfr et il date un peu alors j'ai du l'adapter au forum et il est possible que certains liens ne soient pas à jours bien que j'ai remplacés ceux de téléchargement. Merci de me le signaler à l'occasion !