Planning Subversion and Trac on Windows
From: Joseph, Ray <Ray.Joseph_at_cdicorp.com>
Date: Tue, 4 Aug 2009 08:41:16 -0400
Cross posted to Trac Group
I am planning a Trac/Subversion installation for Windows. The intent is to use SVN for engneering documents and use Trac to assure issue resolution and report progress. Most users will be behind a corporate firewall on a Windows domain. Some users will be outside the firewall. These are mostly reviewers.
The following is a list of files and locations that seem to be the most up-to-date compatible combination. I would like to get comments on the combination and all suggestions on how to address configuring each tool. The presentation is intended to be the specific installation sequence.
Python 2.6 [ 1) Download from Python.org the installer and run it. ]
Hidden [ 3) Download setuptools-0.6c9-py2.6.egg from http://pypi.python.org/pypi/setuptools and store it to the Pytho26 folder. Assure that the 'scripts' folder directly under the Python26 folder is on the path. Verify that easy_install is in this 'scripts' folder. At a command prompt,.execute: easy_install setuptools-0.6c9-py2.6.egg. ]
Genshi [ 4) At a command prompt, execute easy_install Genshi ]
Track 11.5 [ 5) At a command prompt, execute easy_install trac. A trac directory will be built under the Python26 folder in the folder \Lib\site-packages. ]
psycopg [ 6) psycopg2-2.0.9.tar.gz Download psycopg2-2.0.10.win32-py2.6-pg8.3.7-release.exe to a temp location from http://www.stickpeople.com/projects/python/win-psycopg/#Version2. Execute the download and psycopg begins to load. It is added to /lib/site packages under the Python26 folder. ]
Subversion 1.6.3 [ 7) From http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=8100, download Setup-Subversion-1.6.3.msi to a temp location and execute. ]
Python bindings [ 8) From http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=8100, download svn-python-1.6.3.win32-py2.6.exe to a temp location and execute. ]
Apache [ 9) From http://www.apache.org/dist/httpd/binaries/win32/, download apache_2.2.11-win32-x86-openssl-0.9.8i.msi and apache_2_2_11-win32-x86-openssl-0_9_8i_msi_md5 to a temp folder (Note: this includes OpenSSL.). Validate the msi file integrity with the md5 program from http://www.slavasoft.com/fsum/, http://www.fourmilab.ch/md5/, or http://www.pc-tools.net/win32/md5sums/. ]
mod_wsgi.so [ 10) From http://code.google.com/p/modwsgi/downloads/list, download mod_wsgi-win32-ap22py26-3.0c4.so. Copy into the Apache modules directory. For Apache 2.2, this would typically be directory:
PostgreSQL [ 11) From http://www.postgresql.org/ftp/binary/v8.3.7/win32/, download postgresql-8.3.7-1.zip and win32/postgresql-8.3.7-1.zip.sig, and Dave Page's public key may be found at http://www.pgadmin.org/pgp/davepage.pgp. To use PGP, download from the Windows binaries from http://www.gnupg.org/download/index.en.html, verify download with FCIV from http://support.microsoft.com/kb/841290.
Tortoisesvn [ 12) From http://sourceforge.net/projects/tortoisesvn/files/Application/1.6.3/TortoiseSVN-126.96.36.19913-win32-svn-1.6.3.msi/download, download TortoiseSVN-188.8.131.5213-win32-svn-1.6.3.msi to a temp location and execute. ]
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
This is an archived mail posted to the Subversion Users mailing list.