| 1 | 0. Install Python 2.5 (http://python.org/download/releases/2.5.4/) |
| 2 | |
| 3 | 1. Install Darcs (http://wiki.darcs.net/DarcsWiki/Binaries, "Windows without Cygwin") |
| 4 | |
| 5 | 2. Add the Python and Darcs to the search path (rough translation from German): |
| 6 | Start -> Settings -> System control -> System -> Enhanced -> Environment variables -> System variables: add ";C:\Python25;C:\Python25\Scripts;C:\darcs-2.2.1-win1" to the "Path" entry |
| 7 | |
| 8 | 3. Install win32api for Python 2.5 (http://sourceforge.net/project/showfiles.php?group_id=78018) |
| 9 | Note: Build 213 does not work on Windows 2000, Build 212 does. |
| 10 | |
| 11 | 4. Install Setuptools (http://pypi.python.org/pypi/setuptools, Windows Installer for Python 2.5) |
| 12 | |
| 13 | 5. Download darcsver 1.2.1 from |
| 14 | http://pypi.python.org/pypi/darcsver/1.2.1 |
| 15 | |
| 16 | 6. Download Twisted, setuptools_darcs and setuptools_trial from |
| 17 | http://testgrid.allmydata.org:3567/uri/URI:DIR2-RO:snrfwfxatrci35zdgjnzxxx2ke:unarxv347edtku3xzmefy4mcdmfngxzeb72iyqcadbjzjpczjx5a/index.html |
| 18 | |
| 19 | 7. Open the command line (cmd/command) |
| 20 | |
| 21 | 8. cd to your download directory |
| 22 | |
| 23 | 9. Run |
| 24 | easy_install Twisted-8.2.0-py2.5-win32.egg |
| 25 | |
| 26 | 10. Decompress setuptools_darcs and setuptools_trial, cd into each directory and run |
| 27 | python setup.py install |
| 28 | |
| 29 | 11. Get Tahoe from Darcs: |
| 30 | darcs get --lazy http://allmydata.org/source/tahoe/trunk-hashedformat tahoe |
| 31 | |
| 32 | 12. cd to tahoe and build Tahoe: |
| 33 | python setup.py build |
| 34 | |
| 35 | 13. Optional: run testcases: |
| 36 | python setup.py test |
| 37 | |
| 38 | Summary on 2009-23-02 on Windows 2000: |
| 39 | {{{ |
| 40 | Ran 558 tests in 1281.032s |
| 41 | |
| 42 | FAILED (skips=8, expectedFailures=4, errors=1, unexpectedSuccesses=6, successes= |
| 43 | 539) |
| 44 | }}} |