Changes between Version 14 and Version 15 of DevelopersCorner


Ignore:
Timestamp:
Mar 8, 2008, 5:04:42 AM (16 years ago)
Author:
pagameba
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevelopersCorner

    v14 v15  
    1414Patches are text files that contain the difference between a locally checked out version of fusion and the version in the SVN repository.  See CreatingPatches for instructions on how to create a patch and ApplyingPatches for applying a patch to your local working version.
    1515
    16 == SVN How To ==
     16== SVN ==
    1717
    18 SVN is organized into several main folders:
     18The Fusion code base is stored in an SVN repository hosted at OSGeo.  You can view the source in your web browser [http://svn.osgeo.org/fusion directly] or use the built in [http://trac.osgeo.org/fusion/browser trac browser] for a more enjoyable experience.
    1919
    20 '''trunk''':
    21   This is the main development area for Fusion and is always the most up-to-date version.  It will typically be somewhat unstable and should not be used for deploying applications.
    22 '''branches''':
    23   Releases of Fusion are organized into branches.  When a new major or minor release is made, it is copied from trunk to the branches folder and named {{{fusion-<major>.<minor>}}}.  Any bug fixes related to that version are applied to the branch and new bugfix releases can be created from the branch from time to time.  A branch is considered stable and usable for deploying applications.
    24 '''tags''':
    25   All major, minor and bugfix releases of Fusion are tagged by copying the appropriate branch revision to the tags folder and named {{{fusion-<major>.<minor>.<bugfix>}}}.  Binary releases are created by checking out a tag sub folder and running the build process against that folder.  You should not commit any changes to a tag.
    26 '''sandbox''':
    27   Everyone who is a Fusion developer should have a sandbox folder to use for testing out new ideas and implementing specific functionality.  Sandbox directories can be used for anything you like.
     20The Fusion SVN repository is [wik:SVNOrganization organized into several main folders].
    2821
    2922=== Using SVN ===