Alan Wood <Alan.Wood@clear.net.nz>
r877720 | stylesen | 2009-05-08 12:11:18 +0000 (Fri, 08 May 2009)
Fix a segfault in working copy to URL copy.
* subversion/libsvn_client/copy.c
(wc_to_repos_copy): Check if the source path is versioned.
Found by: Alan Wood <Alan.Wood@clear.net.nz>
r877793 | lgo | 2009-05-12 19:47:08 +0000 (Tue, 12 May 2009)
Add currently failing test for 'blame -g', testing the blame output
after a simple merge.
Patch by: Alan Wood <Alan.Wood@clear.net.nz>
me
(make it work on non-windows platforms and other tweaks)
* subversion/tests/cmdline/blame_tests.py
(blame_output_after_merge): New test.
r877797 | lgo | 2009-05-14 06:09:20 +0000 (Thu, 14 May 2009)
Fix issue in 'blame -g' where all chunks are not correctly
identified as part of the same merged revision.
Patch by: Alan Wood <Alan.Wood@clear.net.nz>
me
(small tweaks, removed some changes, unneeded to make this test pass).
* subversion/libsvn_client/blame.c
(normalize_blames): Correctly insert new 'blame chunks'
in the chain or merged chain, instead of losing some
chunks in the process.
* subversion/tests/cmdline/blame_tess.py
(test_list): Remove XFail wrapper from blame_output_after_merge
test.
r1088341 | stefan2 | 2011-04-03 17:21:52 +0000 (Sun, 03 Apr 2011)
Fix the releasing of an already released mutex that caused test_cache to lock up when
attempting to the aquire the mutex a second time.
* subversion/libsvn_subr/cache-inprocess.c
(inprocess_cache_get): remove second unlock of cache
Patch by: Alan Wood <Alan.Wood{_AT_}clear.net.nz>
r1094816 | gstein | 2011-04-18 23:16:44 +0000 (Mon, 18 Apr 2011)
Apply a patch from Alan Wood that helps benchmark.py run on the Windows
platform.
Note: the patch was not completely applied, but inspired this change.
* /tools/dev/benchmarks/suite1/benchmark.py:
(): import stat to use for chmod later
(svn): if an OSError occurs when trying to run the command, return None
for the stdout and stderr. this signals to the caller, that the
command (probably) could not be found.
(rmtree_onerror): helper for the shutil.rmtree() call to fix up a
Windows tree to make files writable, and (thus) deleteable.
(run): switch any backslashes in the repository (file) URL to forward
slashes, as any Proper URL Should Be. rather than using 'which' to
locate svn, just run the --version command (which we want to do
anyways). The operation of that command will signal whether we can
successfully invoke svn for the tests. also: use rmtree_onerror.
Patch by: Alan Wood <Alan.Wood{_AT_}clear.net.nz>