Edgewall Software

Changes between Version 78 and Version 79 of TracSubversion


Ignore:
Timestamp:
Jul 22, 2010, 11:35:12 AM (14 years ago)
Author:
Christian Boos
Comment:

clarified the svn bindings installation procedure for Windows (no svn bindings on tigris.org anymore…)

Legend:

Unmodified
Added
Removed
Modified
  • TracSubversion

    v78 v79  
    1616 - [http://subversion.apache.org/source-code.html Source Code]
    1717 - [http://subversion.apache.org/packages.html Subversion Binary Packages]
    18    - Python Bindings for win32
    19      - [http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=11129&expandFolder=11129&folderID=11129 1.6.6 for Python 2.5 and 2.6]
    20      - [http://alagazam.net/ 1.6.12 for Python 2.6] (be sure to rename the `libsvn/_*.dll` to `libsvn/_*.pyd`, though)
     18
     19=== Windows (x86)
     20==== for ActivePython 2.5
     21One way to get the bindings is to install the [http://www.open.collab.net/downloads/subversion/ CollabNet Subversion Server].
     22
     23While installing ("Apache Configuration" page / "mod_dav_svn Configuration") you have to select the "Enable viewVC" option. The installer then goes to the "ViewVC Configuration" page and asks for the location of the "Active Python Directory".
     24
     25Be sure to prepend the directory containing the Subversion libraries, from the server install (e.g. `C:\Program Files (x86)\CollabNet\Subversion Server`) to the `PATH`, or the bindings won't load.
     26
     27==== for Python 2.6
     28The other way is to get them from http://alagazam.net: you'll need the Windows installer `Setup-Subversion-1.6.12.msi` and the Python 2.6 bindings `svn-win32-1.6.12_py.zip`.
     29
     30After unzip'ing, be sure to rename the `libsvn/_*.dll` to `libsvn/_*.pyd`, but of course leave the `libsvn_swig_py-1.dll` alone).
     31
     32Same remark as above for the `PATH`: don't forget to prepend the directory containing the Subversion libraries installed by the `Setup-Subversion-1.6.12.msi` installer (e.g. `C:\Program Files (x86)\Subversion\bin`)
     33
     34
     35=== BSDs
     36
    2137On the various BSDs use ports or pkgsrc to install Subversion complete with Python bindings. For FreeBSD see use `/usr/ports/devel/py-subversion`. For pkgsrc use the `devel/py*-subversion` package for getting the bindings.
     38
    2239
    2340== Building Subversion ==