Subversion Policy

Repository location

https://svn.colivre.coop.br/svn/noosfero

Repository organization

The repository follows the traditional layout for projects maintained in Subversion:

  • trunk/ - main development stream
  • branches/ - used in the case someone wants to make radical changes without making others suffer. Each folder inside it must be copied from trunk (or from a tag in the case of maintainance branches)
  • tags/ - released versions

Checking out the development version

svn checkout https://svn.colivre.coop.br/svn/noosfero/trunk

Commiting changes

Every commit must indicate wich ActionItem (requirement, bug, enhancement or documentation) it relates to, so we can keep track of the changes in a better way. We'll be able to list all commits that relate to each ActionItem, or even every commit related to a specific release through its ActionItem's.

Rules:

  • The commit log message must begin with at least one ActionItem topic name. Example:
       ActionItem0: doing this and that
       
  • The topic indicated in the commit log must exist, and not be marked as 100% done.

If the above conditions are not met, the commit will fail.

-- AntonioTerceiro - 05 Jul 2007


Add comment
You need to login to be able to comment.
 

Topic revision: r4 - 03 Dec 2007 - 16:57:58 - AntonioTerceiro
Anhetegua.SubversionPolicy moved from Multypass.SubversionPolicy on 11 Jul 2007 - 18:51 by AntonioTerceiro
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki-Colivre? Send feedback