[[[
Contributed Feature: enable lazy sync via new export flag,
--skipfilesmatchingsize
* subversion/libsvn_client/export.c
* subversion/svn/cl.h
* subversion/svn/export-cmd.c
* subversion/svn/main.c
Summary: This feature is meant to provide an extremely easy, 80%
effective way for
Windows users to avoid using rsync when they want to export files
repeatedly from a
subversion repository. Although many experienced svn users are happy
using rsync,
Ann believes that enough Windows users would benefit from this
feature, and that it
makes sense to add --skipfilesmatchingsize as a flag.
Discussed in part here: http://svn.haxx.se/users/archive-2010-07/0282.shtml
Patch by: Paul Breen <greenbr...@yahoo.com>
Suggested by: Ann Lynnworth <svnusert...@href.com>
]]]
The attached files are patches against subversion 1.6.12.
We modified one further file which you probably do NOT need
( * subversion/libsvn_subr/opt.c ). Our change modifies the output
of the svn --version command
to say that this version is modified from the Collabnet version. In
case you want to see that
for some reason, it is
here: http://greenbreen.com/svn_mod_source/libsvn_subr/opt.c.patch
This is Paul's first patch to svn and Ann's first attempt at
contributing. We tried to follow
all the rules and hope that, if for some reason, this patch is
unusable, you let us know how
to improve it. Please copy me off-list because I am not subscribed
to the dev list.
Thank you for your consideration.
Ann