Re: Subversion 0.21.0 released.

Branko Čibej <[email protected]> Thu, 17 Apr 2003 07:56:51 +0200
Newsgroups gmane.comp.lib.binarycloud.devel,gmane.comp.version-control.subversion.announce
Message-ID <[email protected]>
The Win32 binaries are at:

   
http://subversion.tigris.org/files/documents/15/3730/svn-win32-0.21.0.zip
    MD5:  791358a0498bbdb11284ef52f8118fad
    SHA1: d4af081a1bda22fb43083b196f40e8615df83935

and the debug symbols at:

   
http://subversion.tigris.org/files/documents/15/3734/svn-win32-0.21.0_pdb.zip
    MD5:  2fbecb21686195302d10c11fe7551f5e
    SHA1: 5c9c982578a624d449a5d5d2bff65c13ffe90983

You must apply the attached patch to mod_dav_svn.dsp to build
mod_dav_svn from sources.

There is one test failure on ra_dav. Here are the test results:

Testing Release configuration on local repository.
Running all tests in config-test.exe...success
Running all tests in hashdump-test.exe...success
Running all tests in stringtest.exe...success
Running all tests in path-test.exe...success
Running all tests in stream-test.exe...success
Running all tests in time-test.exe...success
Running all tests in translate-test.exe...success
Running all tests in diff-diff3-test.exe...success
Running all tests in random-test.exe...success
Running all tests in target-test.py...success
Running all tests in run-fs-tests.py...success
Running all tests in run-repos-tests.py...success
Running all tests in getopt_tests.py...success
Running all tests in basic_tests.py...success
Running all tests in commit_tests.py...success
Running all tests in update_tests.py...success
Running all tests in switch_tests.py...success
Running all tests in prop_tests.py...success
Running all tests in schedule_tests.py...success
Running all tests in log_tests.py...success
Running all tests in copy_tests.py...success
Running all tests in diff_tests.py...success
Running all tests in externals_tests.py...success
Running all tests in merge_tests.py...success
Running all tests in stat_tests.py...success
Running all tests in trans_tests.py...success
Running all tests in svnadmin_tests.py...success
Running all tests in svnlook_tests.py...success
Running all tests in svnversion_tests.py...success
At least one test was SKIPPED, checking R:\tests.log
SKIP:  basic_tests.py 17: basic import of executable files
SKIP:  commit_tests.py 27: committing a symlink should fail
SKIP:  prop_tests.py 11: set and get a revprop change
SKIP:  prop_tests.py 13: test binary property support
SKIP:  schedule_tests.py 4: schedule: add some executable files
SKIP:  schedule_tests.py 10: revert: add some executable files
SKIP:  schedule_tests.py 16: commit: add some executable files
SKIP:  copy_tests.py 11: executable bit should be preserved when copying
SKIP:  stat_tests.py 6: status with versioned items replaced by symbolic links


Testing Release configuration on remote repository http://localhost.
Running all tests in getopt_tests.py...success
Running all tests in basic_tests.py...success
Running all tests in commit_tests.py...success
Running all tests in update_tests.py...success
Running all tests in switch_tests.py...success
Running all tests in prop_tests.py...success
Running all tests in schedule_tests.py...success
Running all tests in log_tests.py...FAILURE
Running all tests in copy_tests.py...success
Running all tests in diff_tests.py...success
Running all tests in externals_tests.py...success
Running all tests in merge_tests.py...success
Running all tests in stat_tests.py...success
Running all tests in trans_tests.py...success
Running all tests in svnadmin_tests.py...success
Running all tests in svnlook_tests.py...success
Running all tests in svnversion_tests.py...success
At least one test FAILED, checking R:\dav-tests.log
FAIL:  log_tests.py 5: Make sure 'svn log -v -r 1:0 wc_root' doesn't seg fault the server.
At least one test was SKIPPED, checking R:\dav-tests.log
SKIP:  basic_tests.py 17: basic import of executable files
SKIP:  commit_tests.py 27: committing a symlink should fail
SKIP:  prop_tests.py 11: set and get a revprop change
SKIP:  prop_tests.py 13: test binary property support
SKIP:  schedule_tests.py 4: schedule: add some executable files
SKIP:  schedule_tests.py 10: revert: add some executable files
SKIP:  schedule_tests.py 16: commit: add some executable files
SKIP:  copy_tests.py 11: executable bit should be preserved when copying
SKIP:  stat_tests.py 6: status with versioned items replaced by symbolic links



Michael Price wrote:

> I am pleased to announce that another interim release of Subversion is
> now available. You can grab release 0.21.0 at the following location:
>
>  http://subversion.tigris.org/files/documents/15/3712/subversion-0.21.0.tar.gz
>
> The MD5 checksum for this release is b2ad91127fb652e764b750f4c0002528.
>
> This release was tested against Apache httpd 2.0.45, which is available
> at this location:
>
>   http://httpd.apache.org/download.cgi
>
> A list of changes appears at the end of this email. Please direct all
> questions and comments regarding this release to:
>
>   [email protected]
>
> Michael Price
>
> ==========
>
> Version 0.21.0 (released 15 Apr 2003, revision 5639,
> branches/release-0.21)
>
>  User-visible changes:
>  * SSL client and server certificate verification
>  * authentification info now stored in ~/.subversion/auth/
>  * svn diff on a copied file only shows local mods, not the whole file
>  * svn propget now takes a --strict option to control output
>  * svnadmin load now takes a --parent-dir option
>  * added the new 'svndumpfilter' program
>  * svnlook now has 'cat', 'propget', and 'proplist' commands to enable
>    viewing this information on transactions
>  * 'svn copy' from another repository now adds without history
>  * tag/branch conversion disabled in cvs2svn until it gets fixed
>  * the 'anonymous' user is no longer used; we simply avoid attaching an
>    author property when an author is not available
>  * improvements to ignored-file handling
>  * Python ConfigParser-style variable expansion for config file (#1165)
>
>  Developer-visible changes:
>  * introduced the svn_filesize_t type (#639)
>  * realmstring added to the svn_auth framework
>  * the "result checksum" moved to the editor.close_file function
>  * more checksumming here and there
>  * initial work to enable binary properties via ra_dav
>  * initial, internal support for compressed streams
>  * test framework shifting to exception-based failure recording (#1193)
>  * improved options and handling in the C test framework
>  * java and python binding work
>  * libsvn_auth folded into libsvn_subr
>  * bug fixes: 'svnadmin load' parse bug; ra_svn crashes (#1160); 'svn
>    log' on a switched wc (#1108); 'svn ci -N' on named files (#1195)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>


-- 
Brane Čibej   <[email protected]>   http://www.xbc.nu/brane/

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
mod_dav_svn.dsp.diff.txt (text/plain, 6.8 KB)
Index: mod_dav_svn.dsp
==============================================================================
--- mod_dav_svn.dsp	2003-02-20 18:37:47.000000000 +0100
+++ mod_dav_svn.dsp	2003-04-17 00:35:59.000000000 +0200
@@ -568,40 +568,6 @@
 # End Source File
 # Begin Source File
 
-SOURCE=..\libsvn_delta\diff.c
-
-!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
-
-# PROP Intermediate_Dir "Release\obj\libsvn_delta"
-# ADD CPP /I "..\libsvn_delta" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
-
-!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\obj\libsvn_delta"
-# ADD CPP /I "..\libsvn_delta" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
-
-!ENDIF 
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\libsvn_delta\diff_file.c
-
-!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
-
-# PROP Intermediate_Dir "Release\obj\libsvn_delta"
-# ADD CPP /I "..\libsvn_delta" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
-
-!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\obj\libsvn_delta"
-# ADD CPP /I "..\libsvn_delta" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
-
-!ENDIF 
-
-# End Source File
-# Begin Source File
-
 SOURCE=..\libsvn_delta\svndiff.c
 
 !IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
@@ -1267,5 +1233,128 @@
 
 # End Source File
 # End Group
+# Begin Group "Source Files -- libsvn_diff"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\libsvn_diff\diff.c
+
+!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
+
+# PROP Intermediate_Dir "Release\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
+
+# PROP Intermediate_Dir "Debug\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ENDIF 
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\libsvn_diff\diff3.c
+
+!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
+
+# PROP Intermediate_Dir "Release\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
+
+# PROP Intermediate_Dir "Debug\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ENDIF 
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\libsvn_diff\diff4.c
+
+!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
+
+# PROP Intermediate_Dir "Release\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
+
+# PROP Intermediate_Dir "Debug\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ENDIF 
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\libsvn_diff\diff_file.c
+
+!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
+
+# PROP Intermediate_Dir "Release\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
+
+# PROP Intermediate_Dir "Debug\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ENDIF 
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\libsvn_diff\lcs.c
+
+!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
+
+# PROP Intermediate_Dir "Release\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
+
+# PROP Intermediate_Dir "Debug\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ENDIF 
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\libsvn_diff\token.c
+
+!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
+
+# PROP Intermediate_Dir "Release\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
+
+# PROP Intermediate_Dir "Debug\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ENDIF 
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\libsvn_diff\util.c
+
+!IF  "$(CFG)" == "mod_dav_svn - Win32 Release"
+
+# PROP Intermediate_Dir "Release\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ELSEIF  "$(CFG)" == "mod_dav_svn - Win32 Debug"
+
+# PROP Intermediate_Dir "Debug\obj\libsvn_diff"
+# ADD CPP /I "..\libsvn_diff" /I "..\..\..\httpd-2.0\srclib\apr\include" /I "..\..\..\httpd-2.0\srclib\apr-util\include" /I "..\..\..\httpd-2.0\srclib\apr-util\xml\expat\lib" /I "..\include" /I "..\.."
+
+!ENDIF 
+
+# End Source File
+# End Group
 # End Target
 # End Project