[[[
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

Reply via email to