Home
The Toolkit for Online Communities
15903 Community Members, 0 members online, 1924 visitors today
Log In Register

Prerequisites and Procedures for Migrating to Subversion from CVS

OpenACS Home : xowiki : Prerequisites and Procedures for Migrating to Subversion from CVS
Search · Index
Previous Month May 2013
Sun Mon Tue Wed Thu Fri Sat
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 (2) 24 (1) 25
26 27 28 29 30 31 1

Popular tags

ad_form , ADP , ajax , aolserver , asynchronous , bgdelivery , bugtracker , COMET , cvs , debian , emacs , FreeBSD , includelets , install , installation , installers , javascript , libthread , linux , monitoring , nginx , oracle , osx , patches , performance , postgres , pound , redhat , selenium , ssl

No registered users in community xowiki
in last 30 minutes

Contributors

OpenACS.org

Prerequisites and Procedures for Migrating to Subversion from CVS

Software

Subversion will be used for version control. The source code will be maintained inside a subversion repository.

The Apache HTTP server will be used to allow remote users to access the repository.  There are other server options for subversion, however, apache provides the following benefits that maybe important to OpenACS.

cvs2svn is a script that reads an existing CVS repository and creates an equivalent subversion repository.

Optional Software

SvnMerge.py for tracking merges between branches. (http://www.orcaware.com/svn/wiki/Svnmerge.py)

Svn2log to generate changelogs. (http://www.core.com.pl/svn2log/)

ViewVC will be used to view the code in the repository. (http://viewvc.tigris.org/)

Experienced users on linux can use the svn command line client to checkout, update and commit code , or a graphical interface like TkSVN (http://www.twobarleycorns.net/tkcvs.html), while users on windows can use tortoisesvn (http://tortoisesvn.tigris.org/).

Outline of Actions for Repository Transition

Outline of Actions for openacs.org Instance