Edgewall Software

Changes between Version 80 and Version 81 of TracSubversion


Ignore:
Timestamp:
Aug 4, 2010, 9:03:26 PM (14 years ago)
Author:
mikec@…
Comment:

added extra info & clarification about Algazam installer and bindings

Legend:

Unmodified
Added
Removed
Modified
  • TracSubversion

    v80 v81  
    2828The 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`.
    2929
    30 After unzip'ing, be sure to rename the `libsvn/_*.dll` to `libsvn/_*.pyd`, but of course leave the `libsvn_swig_py-1.dll` alone).
    31 
    32 Same 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 
     30The Algazam installer updates the PATH automatically to point to the new binary directory.
     31
     32The python-bindings zip file has a folder structure of
     33{{{
     34  svn-win32-<ver>
     35    python
     36      libsvn
     37      svn
     38}}}
     39
     40The `libsv`n and `svn` folders should be extracted into the `Python26\Lib\site-packages` directory.
     41Then rename the binding DLLs: change `libsvn/_*.dll` to `libsvn/_*.pyd` (don't change the name of `libsvn_swig_py-1.dll`).
     42
     43* Note: if !CollabNet is providing SWIG bindings for Python 2.6, I can't find them. In fact, since the move to apache.org, I can no longer find the 2.5 bindings.
     44* Also note: the Subversion directory structure of the Algazam distro is slightly different than the !CollabNet one: all the executables are in the `bin` subdirectory.
    3445
    3546=== BSDs