Menu

Tree [r17] / BuildScript /
 History

HTTPS access


File Date Author Commit
 README.txt 2012-12-27 alagazam [r13] Updates of component versions for 1.7.8 build
 README_ap24.txt 2012-12-27 alagazam [r13] Updates of component versions for 1.7.8 build
 build-bdb.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-httpd.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-openssl.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-pcre.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-sasl.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-svn-javahl.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-svn-main.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-svn-perl.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-svn-python.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-svn-ruby.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 build-zlib.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 check-dirs.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 collect-binaries.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 configure-httpd.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 create-zip.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 extra-patch.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 generate-vc-proj.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-apr-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-bdb-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-httpd-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-junit.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-libintl.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-neon-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-openssl-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-pcre-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-sasl-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-serf-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-sqlite-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-svn-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-swig-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 get-zlib-source.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 remove-zip.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 run-tests.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 set-dirs.cmd 2013-01-28 alagazam [r16] Fix Python bindings build for different Python ...
 set-python-ver.cmd 2013-01-28 alagazam [r16] Fix Python bindings build for different Python ...
 set-vc-env.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling
 set-versions.cmd 2013-01-28 alagazam [r16] Fix Python bindings build for different Python ...
 svn.patch 2012-05-14 alagazam [r5] Updated during 1.7.5 build
 vc6-build-svn-main.cmd 2013-01-28 alagazam [r17] Fix error in NOECHO handling

Read Me

This is Subversion for Win32, version 1.7.8. Read the CHANGES file to
see what changed in this release:

    http://svn.apache.org/repos/asf/subversion/branches/1.7.x/CHANGES
	
This release also includes patch with revision 1397428
	"Allows crashing 'svn' with an explicit --username that doesn't match the stored username."


These binaries were built with:

    APR 1.4.6
    APR-util 1.3.12
    APR-ICONV 1.2.1
    Neon 0.29.6
    Berkeley DB 4.8.30
    OpenSSL 1.0.1c
    ZLib 1.2.7
    Apache 2.2.23
    Python 2.5.4 , 2.6.6 and 2.7.3 (2.5.6 and 2.6.8 is source only releases)
    Perl 5.14.2 (ActivePerl)
    libintl 0.14.1 (patched)
	Java 1.6.0_38
    Ruby 1.8.6
    Cyrus SASL 2.1.23
    serf 1.1.1
    sqlite 3.7.15.0
    SWIG 1.3.40

The patched libintl is at

    http://subversion.tigris.org/files/documents/15/20739/svn-win32-libintl.zip

Please read the Subversion INSTALL file for more information:

    http://svn.apache.org/repos/asf/subversion/trunk/INSTALL
    


Package contents:

    svn-win32-1.7.x/
       README.txt           -- This file
       bin/                 -- All Subversion binaries and supporting DLLs,
          *.exe                including APR DLLs
          *.dll
          *.pdb
          mod_*_svn.so      -- Apache modules
          mod_*_svn.pdb
       doc/                 -- Doxygen documentation
          *.html
          *.css
          *.png
       iconv/               -- All apr-iconv loadable modules
          *.so
          *.pdb
       include/             -- Include files (for development)
          *.h
          apr/
             *.h
          apr-util/
             *.h
          apr-iconv/
             *.h
       javahl/              -- Java HighLevel wrapper library
          *.jar
          *.dll
          *.pdb
       lib/                 -- Library files (for development)
          libsvn*.lib
          apr/
             *.lib
             *.pdb
          apr-util/
             *.lib
             *.pdb
          apr-iconv/
             *.lib
             *.pdb
          neon/
             *.lib
             *.pdb
          serf/
             *.lib
             *.pdb
          sasl/
             *.lib
             *.pdb
       licenses/            -- Various license files
       perl/                -- Perl language bindings
          site/lib/SVN/
             *.pm
          site/lib/auto/SVN/
             *.dll
             *.pdb
       python/              -- Python language bindings
          libsvn/
             *.py
             *.pyd
             *.dll
             *.pdb
          svn/
             *.py
       ruby/                -- Ruby language bindings
       share/
          locale/           -- Message translations

For a nice description of setting up Subversion on a server on Windows, see the
developer edition of the TortoiseSVN Manual, Chapter 3, Setting Up A Server:

   http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/index.html

For an Apache server here's the essentials:

1. Copy bin/mod_dav_svn.so and bin/mod_authz_svn.so to the Apache modules directory.
2. Add the Subversion/bin directory to the SYSTEM PATH and reboot so all the Subversion
   support dll's are visible to the Apache service.
3. Edit the Apache configuration file (httpd.conf) and make the following changes:

  3a. Uncomment the following two lines:

      #LoadModule dav_fs_module modules/mod_dav_fs.so
      #LoadModule dav_module modules/mod_dav.so

  3b. Add the following two lines to the end of the LoadModule section:

      LoadModule dav_svn_module modules/mod_dav_svn.so
      LoadModule authz_svn_module modules/mod_authz_svn.so

  3c. Add the following to end of the file. Note: This Location directive is a
      minimal example with no authentication directives. For other options,
      especially authentication options, see the Subversion INSTALL file,
      the Subversion Book, or the TortoiseSVN Manual.

      <Location /svn>
        DAV svn
        SVNPath your/repository/path
      </Location>