Cross posted to Subversion 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. _________________________ Planning a Subversion and Trac installation on Windows. Use Apache, PostgreSQL, and TSVN. Python 2.6 [ 1) Download from Python.org the installer and run it. ] easy_install [ 2) Download ez-setup.py from http://peak.telecommunity.com/dist/ez_setup.py and place it in the Python26 folder. Open a command window at the Python26 folder. At a command prompt, execute ez_setup.py - just enter ez_setup.py at the prompt. ] 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: /Program Files/ApacheSoftwareFoundation/Apache22/modules and then rename the file to mod_wsgi.so. add a line of the form: LoadModule wsgi_module modules/mod_wsgi.so into the main Apache "httpd.conf" configuration file at the same point that other Apache modules are being loaded. The last option to the directive should either be an absolute path to where the mod_wsgi module file is located, or a path expressed relative to the root of your Apache installation and then perform a restart of Apache. Note, mod_wsgi requires Python to configured for multi threading. ] 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-1.6.3.16613-win32-svn-1.6.3.msi/download, download TortoiseSVN-1.6.3.16613-win32-svn-1.6.3.msi to a temp location and execute. ] Ray --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to trac-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---