Daniel Shahaf <d.s AT daniel.shahaf.co.il>

Found Patch
r29034 r29671, r29559

r29671 | cmpilato | 2008-03-03 10:35:14 -0600 (Mon, 03 Mar 2008)

Finish issue #3114 by raising 'skip' notifications when adding
directories to a changelist.  This tweaks the test framework to
gracefully deal with the new notifications, but does not add testing
of the actual notifications generated.

* subversion/libsvn_client/changelist.c
  (set_entry_changelist): On directories, raise svn_wc_notify_skip.

* subversion/tests/cmdline/changelist_tests.py
  (verify_changelist_output): New 'expected_skips' optional parameter.
  (_re_cl_skip): New regular expression for verify_changelist_output().
  (add_remove_changelists): Add 'skip' notifications infrastructure, unused.

Patch by: Daniel Shahaf <d.s AT daniel.shahaf.co.il>
(I merely outpaced Daniel in writing the C part)

r29559 | lgo | 2008-02-23 02:50:14 -0600 (Sat, 23 Feb 2008)

Fix copy_tests.py on Windows where cleanup of the test working copy fails.

Patch by: Daniel Shahaf <d.s AT daniel.shahaf.co.il> 

* subversion/tests/cmdline/copy_tests.py
  (replaced_local_source_for_incoming_copy): replace shutil.rmtree with the 
   more effective safe_rmtree.

r29034 | cmpilato | 2008-01-25 08:06:52 -0600 (Fri, 25 Jan 2008)

Fix a use of an uninitialized variable in the new FSFS node-origins code.

* subversion/libsvn_fs_fs/fs_fs.c
  (svn_fs_fs__get_node_origin): Initialize return variable so it isn't
    full of random gunk in the early return case.

Found by: Daniel Shahaf <d.s AT daniel.shahaf.co.il>