How to install mods using SVN

(This was initaly in the Mods/Addons section. That section dissapeared.)
Please post FEEDBACK. THANKS! (SVN ADRESSES ARE LISTED LATER IN POST!)
WARNING: Some mods are HUGE; make sure you have enough disk space to install. DO NOT UPLOAD ANY SVN MODS TO GARRYSMOD.ORG. This makes the developers very angry!
Also, The more files you have in your garrysmod folder the slower garrysmod will load. This is because the program must load all your mods!

If you wish to SAVE TIME! then click on the link below: (This method has not been personally verified by myself but I have only gotten good reports.)
http://forums.facepunchstudios.com/showthread.php?t=416672

INSTALLING MODS USING SVN
*If you are in need of troubleshooting post the trouble on this thread. Comments are also welcomed. FEEDBACK is awesome!
Using the following method you will always have the most up-to-date version of the mod available at the touch of a few buttons. But getting this setup can be quite complicated.
This may be alot to digest and will probably take a lot of time, be prepaired to spend a few hours if you plan to install all the following mods.
Many of the most popular and useful mods use SVN. Yes, it is worth the wait!

WHAT IS SVN?
SVN means the most up-to-date version of the mod.
It is the project’s set of working files that have been edited since the last release came out.

HOW TO DOWNLOAD WIREMOD FROM SVN:
Wiremod is a mod that is essential for garrysmod. Follow the steps and Install wiremod.
*HINT: The addons folder is Usually located in:
C:/ProgramFiles/Steam/Steamapps/YOUR STEAM NAME/garrysmod/garrysmod 

1. Get a suitable SVN client (Tortoise SVN is a good choice: TortoiseSVN | The coolest Interface to (Sub)Version Control)(Suggested 32 Bit Version)
http://tortoisesvn.net/downloads

2. Make sure you remove the "*wire* " folder from inside your addons folder

3. If you have Tortoise SVN, right click the addon folder in your garrysmod folder and choose "*SVN Checkout* "

HINT: Wiremod.com sometimes goes ofline - If you get one of these error messages (**Cannot connect to host OR Unknown Host Name**) try another time. Wiremod.com goes ofline sometimes.

4. Enter this address: "*https://svn.wiremod.com/svn/wiremod* " If prompted for a username and password use anonsvn for username and anonsvn for password

5. Press OK

To **update**: Right click on the addons folder and choose SVN update to update to the latest wire version.


TO INSTALL OTHER MODS:

  1. Make a folder INSIDE your Addons folder. This folder should be named after the mod you are installing.
  2. Right Click on the folder you made and choose "SVN Checkout "
  3. Enter the corresponding SVN address from the list below.
  4. Press OK. If prompted for a PASSWORD and USERID enter "anonsvn " for both. IF anonsvn DOES NOT WORK enter "anon " for both fields.
    *Ensure that you have any mods required to play the mod you are installing. Required mods are listed below too.

THIS IS A LIST OF VERIFIED SVN ADRESSES:
*Life Support, Resource Distribution, Life Support Extended (Gas Mod), Petrol Mod, Spacebuild Model Pack, Stargate and Combat Damage Systems are meant to be used in conjunction with Spacebuild and may not function entirely without Spacebuild installed.

INSTALL IN ADDONS:
Wiremod:
https://svn.wiremod.com/svn/wiremod
INFO: http://www.wiremod.com/forum/

Gcombat:
http://gcombatcore.googlecode.com/svn/trunk
REQ: Wiremod

Gcombat eXtended: (GCX)
http://gcombat-extended.googlecode.com/svn/trunk/GCX
REQ: Wiremod, GCombat
INFO: http://forums.facepunchstudios.com/showthread.php?t=414970&highlight=GCombat+eXtended

Cannons:
http://gmodcannons.googlecode.com/svn/trunk/
INFO http://forums.facepunchstudios.com/showthread.php?t=525362&highlight=Cannons

PHX:
https://phoenix-storms.svn.sourceforge.net/svnroot/phoenix-storms
INFO: http://forums.facepunchstudios.com/showthread.php?t=488601

Resource Distribution:
https://svn.wiremod.com/svn/RDistrib2/trunk/RD2/
INFO: http://forums.facepunchstudios.com/showthread.php?t=425101

Life Support:

REQ: Resource Distribution
INFO: http://forums.facepunchstudios.com/showthread.php?t=425099
This now comes with a .zip file. Just go inside the folder you “checked out” and extract the .zip file to your ‘addons’ folder. Then delete the folder you performed “checkout” on. There will be no need to update again.

Spacebuild Models:
http://spacebuildmodelpack.googlecode.com/svn/trunk/SpacebuildModelPackAlpha2
INFO: http://forums.facepunchstudios.com/showthread.php?t=518025

StarTrek Shuttle Pack:
http://stshuttlepack.googlecode.com/svn/trunk/STShuttlePack/

Petrol Mod:

REQ: Life Support, Resource Distribution, Wiremod
INFO: http://forums.facepunchstudios.com/showthread.php?t=359979p

Life Support Extended (Gas Systems):

REQ: Life Support, Resource Distribution, Petrol Mod, Wiremod
INFO: http://forums.facepunchstudios.com/showthread.php?t=425631&highlight=Gas+Systems

Combat Damage Systems (CDS):
http://tools.assembla.com/svn/CDS
INFO: http://forums.facepunchstudios.com/showthread.php?t=425105&highlight=Combat+Damage+System

PC Mod:
http://pcmod.googlecode.com/svn/trunk/

Laser Stool:
https://svn.madjawa.net/lua/LaserSTOOL/

Easy Engine:
svn://svn.gmod.de/enginemod/
INFO: http://forums.facepunchstudios.com/showthread.php?t=516451

Pyroteknix:
http://pyroteknix.googlecode.com/svn/trunk/
INFO: http://forums.facepunchstudios.com/showthread.php?t=348445&highlight=Pyroteknix

HALO SWEPS:
http://halo-sweps-garrysmod.googlecode.com/svn/trunk/
INFO: http://forums.facepunchstudios.com/showthread.php?t=307206&highlight=HALO+SWEPS

Stargate: (Just make four folders in addons)
Name this folder catdaemon_stargate:
https://svn.wiremod.com/svn/stargate/trunk/addons/catdaemon_stargate/
Name this folder stargate:
https://svn.wiremod.com/svn/stargate/trunk/addons/stargate/
Name this folder stargate_resources:
https://svn.wiremod.com/svn/stargate/trunk/addons/stargate_resources/
Name this folder gmdm_resources:
https://svn.wiremod.com/svn/stargate/trunk/addons/gmdm_resources/
INFO: http://forums.facepunchstudios.com/showthread.php?t=517558&highlight=Stargate

Stargate Extras (Stargate Overloader):
http://sgose.googlecode.com/svn/trunk/
REQ: Stargate
INFO: http://forums.facepunchstudios.com/showthread.php?t=483223&highlight=Stargate+Overloader

Stargate GDO (Garage Door Opener):
http://stargate-gdo.googlecode.com/svn/trunk/
REQ: Stargate

SG Mod:
http://sg-mod.svn.sourceforge.net/svnroot/sg-mod/


INSTALL IN GAMEMODES: (Instead of putting the folder in addons put it in gamemodes. Gamemodes is located in the same folder addons is in.)
Spacebuild:

Pirate Ship Wars:
http://tools.assembla.com/svn/psw/pirateShipWars/
UserName: pswMember
Password: secureauth5
INFO: http://forums.facepunchstudios.com/showthread.php?t=408916&highlight=Pirate+Ship+Wars

MISCELLANEOUS:
More SVN adresses are available here
http://gmodsvn.extra.hu/database.php

**To update any file just right click and press SVN Update**.
PLEASE LEAVE FEEDBACK SO I MAY INPROVE MY INSTRUCTIONS. THANKS


CREDITS!:
The makers of Garrysmod, Source, Steam, Wiremod, Gcombat, GCombat eXtended, Cannons, PHX, Spacebuild, Life Support, Resource Distribution, Easy Engine, Life Support Extended (Gas Mod), Petrol Mod, Spacebuild Models, Star Trek, Stargate, Stargate GDO, Stargate Extras, Pyroteknix, Halo SWEPS, Combat Damage Systems, the SVN Auto Updater, and SVN Clients. Also all those who commented on this thread. Oh, and lets not forget about me, GAM3GOD.

PLEASE LEAVE FEEDBACK SO I MAY INPROVE MY INSTRUCTIONS. THANKS!

Your method leaves a whole bunch of SVN meta-files around inside the addons folder, which slows game startup down as it copies the files over.

A few things to note: By going to the wiremod site you’ll find a nearly identical svn tutorial there.

This one: http://www.wiremod.com/forum/wiremod-general-chat/4-wiremod-svn-guide.html

Also, I found that gmod wouldn’t properly detect my addon files unless they were in outside the wiremod folder. That is,

instead of having all of wire mod in:
~/garrysmod/addons/wiremod/Adv Duplicator
~/garrysmod/addons/wiremod/wire model 1
~/garrysmod/addons/addons/wiremod/wire

I had to bring them outside the folder like so:

~/garrysmod/addons/Adv Duplicator
~/garrysmod/addons/wire model 1
~/garrysmod/addons/wire

and to update them I select each folder individually and then SVN update. Which may not be the best idea, especially from what Vir said.

Vir, I did try exporting the files from another location to leave the .svn files out. This did not lower my startup loading times. Maybe it’s just me?

Yes, the wiremod tutorial is nearly identical. For some reason people have shown up here first. This also lists many other mods; some of which need to be installed in different locations and thus require more instruction.

Hey guys, i’ve got Tortoise SVN and i’ve used this tutorial, it downloads them and puts them in a folder in my addons fine, thanks… But i have a problem, ONLY wiremod and Life support 2 worked because they had the folders like you get off Garrysmod.org, none of the other mods worked, can anyone help me please? Thanks.

I think you are refering to Life Support being a .zip file. This is new and it just needs to be extracted to your addons folder. Which I’m guessing you’ve done. With wiremod you performed checkout on the ‘addons’ folder. With any other mod you must make a folder inside ‘addons’ and perform checkout on that folder. Each mod will need a diferent folder; I suggest you name them after the mod you are installing.
If this is not the problem post which mod you tried to install and a quick summary of how you installed it.

I used your Phx link and performed Checkout on a folder inside my addons which i named phx and after it had done downloading, everything looks ok, but it doesn’t work in-game

Did you check your props tab and click on one of the PHX tabs. It’s not a tool.

I know it’s not a tool, and yes I did check my props tab

Try double clicking on the folder. What folder is there? A bunch of models/materials/sounds/blahblah folders?

Sorry, not exactly sure what’s going on then. All I can suggest is to delete the files and reinstall. Make sure you perform checkout on a new folder inside your addons folder.

ok, thanks alot. I’ll do that now.

is the tortisesvn download safe?

Yes it is!

You bumped a 4 week old thread.

Check the post date next time!

http://d2k5.com/sa_emots/emot-eng101.gif

bumping a 1 month old thread:cawg:


(User was banned for this post ("pointless bump" - GunFox))

Is there any more umm.MISCELLANEOUS site’s like the one at the vary top to go to and see download stuff?

There are a lot of site’s dedicated to Gmod file share, like garrysmod.org or fpsbanana.com

Also, pointless bump

Awesome! I knew how to use SVN…but I was lookng for these links. Thanks so much! Now Ima go and mess with some stargates.

thanks, but whenever I try to use the tortoisesvn checkout, it always says "error: Repository moved temporarily to “http://svn.wiremod.com/svn/wiremod”, please relocate. is there a fix for this?