Subversion repository
From ZDoom Wiki
Contents |
What is Subversion, and why?
Subversion is a Version Control System, for keeping track of changes to source code. (If you aren't interested in the source code, then this isn't for you)
Subversion allows to
- see the history of changes made to source code
- retrieve any version of any file
- see the difference between any two versions of code
- see the changes you made locally, compared to the version you originally checked out
- create patches of any changes
- update your local copy to the latest version, or any specific version, "merging" changes automatically
This is very useful for those working with source code - looking for bugs, making changes or simply compiling the latest version because of features or bugfixes.
Advantages
This can result in quicker and easier turnaround for features and bugfixes:
- Randy's changes can be made available instantly without uploading a full release, and coders can automatically merge them into their "working copies".
- Coders can be looking at the most current version of the code, testing it, looking for bugs, adding features. When someone posts a patch, it can be against the latest version, which makes it easier for Randy to integrate, if he decides to. And when he does, changes are again instantly available for everyone.
Repository URL
http://mancubus.net/svn/hosted/zdoom
If you want just the latest version of ZDoom, and aren't interested in grabbing the old stable release nor the anciliary tools ZDBSP and ACC, you can use http://mancubus.net/svn/hosted/zdoom/zdoom/trunk instead. This URL isn't very good for browsing directly - better check out the code to your local computer or use some kinda repo browsing client.
If you want to just view the changelog go here:
http://mancubus.net/svn/hosted/zdoom/zdoom/trunk/docs/rh-log.txt
Getting the sources
Using Subversion's own utilities
Download Subversion tools at http://subversion.tigris.org/project_packages.html . Add the directory where you installed them to PATH.
To check out ZDoom sources, open a command prompt window and
cd c:\path\to\where\you\want\sources svn checkout http://mancubus.net/svn/hosted/zdoom/zdoom/trunk
Using TortoiseSVN (Windows Explorer plug-in)
Download TortoiseSVN from TortoiseSVN.net.
To check out ZDoom sources,
- navigate an Explorer window to the folder of your choice.
- find "checkout" in context menus
- enter repository URL: http://mancubus.net/svn/hosted/zdoom
There is also a Firefox plugin for TortoiseSVN at Pumacode.org. You need to install TortoiseSVN first for it to work, of course.

