Project management:How to use SVN

From Post-Apocalyptic RPG wiki

Jump to: navigation, search

Subversion.png This article is an SVN how-to!

SVN how-tos serve as documentation how the Subversion version control software is utilized by the developers in general or how it's used by a specific development department.

This article describes project management-department-specific ways of working with Subversion.

Contents

Repository structure

  • branches: branches for changes that should not go into trunk right away
    • active: branches under active work that introduce larger changes that would likely break trunk
    • historic: archived branches not under active work anymore
    • media: storage repository for raw assets (3d models, textures, sounds, music, etc.)
  • tags: tagged releases
  • trunk: the main development branch
    • game: the game itself, including ingame assets
    • tools: all kind of (asset creation) tools

Guidelines

Tagging releases

Common tasks

Command Line SVN

Tagging a release

TortoiseSVN

Tagging a release

Personal tools