You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Deliverables of this phase:

  • Subversion 1.4.x
  • Duplicate user management infrastructure of existing svn.mit.edu service
  • Cement details of rollout process
  • Existing svn.mit.edu repositories are migrated over
  • svn.mit.edu becomes separate from cvs.mit.edu

Setup notes for map-dev-svn1.mit.edu prototype server:

  • Grabbed Subversion 1.4.6 from subversion.tigris.org
  • Doing our own build of Subversion so that we can control build configuration and so that Subversion version is independent of host OS
  • No source modifications at the moment
  • No need to grab the deps tarball; RHEL 5 has adequate versions of all libraries, and the library versions do not affect the quality of service appreciably
  • /home/svn/src contains the source tarball and build directory
  • Need to install some development packages: yum install apr-devel apr-util-devel neon-devel zlib-devel
  • ./configure --without-berkeley-db --prefix=/home/svn && make && make install

Next steps:

  • Get DCM set up from moira (by ops) and received on map-dev-svn1
  • Get a repository created on svn.mit.edu for supporting materials
  • Identify supporting materials (exec-svnserve, DCM scripts, cron jobs, etc.) and put into repository with documentation
  • No labels