3rd Party SVN

From OpenFrag

Jump to: navigation, search

Contents

3rdparty SVN

This wiki page describes how you can upgrade/add 3rdparty software in SVN

Adding a new project

 * grab an tarball or make a svn export
 * make a directory in /3rdparty/<projectname>
 * Import the folder
 $ svn import /source_folder svn://svn/3rdparty/projectname/current
 * Make a tag of it.
 $ svn copy svn://svn/3rdparty/projectname/current svn://svn/3rdparty/projectname/r132
   (the name of r132 isnt that important, version numbers is also ok)
 * Bring it to the trunk
 $ svn copy svn://svn/3rdparty/projectname/r132 svn://svn/trunk/dependencies/projectname
 * apply custom patches, changes and stuff (only openfrag related), then merge the changes back
   make sure u label it with openfrag1 or openfrag2 etc
 $ svn copy svn://svn/trunk/dependencies/projectname  svn://svn/3rdparty/projectname/r132-openfrag1 
 

Updating a project

Remove a project

LIES! SVN doesnt do delete :)

Personal tools
OpenFrag