Jack Repenning <jrepenning@collab.net> (jrepenning)


Found Patch Suggested
r29618, r28774 r31612, r6047, r5897 r26929, r26917, r24340, r17665

r31612 | cmpilato | 2008-06-06 07:58:18 -0500 (Fri, 06 Jun 2008)

* notes/fsfs
  Note that Subversion 1.5 doesn't suffer as badly from the
  many-files-in-one-dir problem.

Patch by: jrepenning
          (Tweaked by me.)



r29618 | kfogel | 2008-02-28 14:58:26 -0600 (Thu, 28 Feb 2008)

* www/hacking.html (log-messages): Clarify a point about renames.

Found by: jrepenning


r28774 | kfogel | 2008-01-07 13:18:20 -0600 (Mon, 07 Jan 2008)

* subversion/libsvn_client/merge.c
  (calculate_left_hand_side): Follow up to r28773 with error message fixes.

Found by: jrepenning
(He noticed the stutters.)


r26929 | pburba | 2007-10-03 22:48:21 -0500 (Wed, 03 Oct 2007)

Follow-up to r26917, accomodate Win32's lack of line buffering.

* subversion/libsvn_subr/cmdline.c
  (svn_cmdline_init): Don't change the buffering mode of stdout to line
  based buffering on Windows (it's not supported).

Suggested by: epg
              jrepenning

r26917 | dlr | 2007-10-03 18:11:11 -0500 (Wed, 03 Oct 2007)

Set output buffering mode early during command-line initialization processing.

* subversion/include/svn_cmdline.h
  (svn_cmdline_init): Indicate that stdout and ERROR_STREAM will have
   their buffering mode changed to line-based and unbuffered
   (character-based, really), respectively.

* subversion/libsvn_subr/cmdline.c
  Bump copyright date.  Include stdio.h.
  (svn_cmdline_init): Call setvbuf() on stdout and ERROR_STREAM (which
   is typically stderr).

Suggested by: epg
              jrepenning
Reviewed by: epg
             sussman


r24340 | dlr | 2007-04-02 11:43:16 -0500 (Mon, 02 Apr 2007)

* www/faq.html
  (tiger-apr-0.9.6): Link to ASF bug report.  Note that upgrading to
   APR 1.2.0+ will also fix this problem.

Suggested by: jrepenning


r17665 | lundblad | 2005-12-07 08:29:44 -0600 (Wed, 07 Dec 2005)

Avoid breaking working copies with a switch that changes the repository root
part of the URL.

This has two effects:
a) It disallows switch from changing the repository root part of the URLs.
b) It does not install a repos entry field during an update if the 
repository root URL would not be an ancestor path of the entry's URL.  This
avoids breaking inconsistent working copies that did not have a repos
attribute (i.e. that were checked out with a pre-1.3 client.)

Both the above cases result in corrupt working copies.

Suggested by: rooneg
              jrepenning

* subversion/include/svn_error_codes.h
  (SVN_ERR_WC_INVALID_SWITCH): New error code.

* subversion/libsvn_wc/update_editor.c
  (prep_directory): Only give repos root to svn_wc_ensure_adm2() if it is
  an ancestor path of the entry's URL.
  (open_root, open_directory): Only set repos root field of the entry if it
  actually is an ancestor path of the new URL.
  (make_editor): If there is a switch_url and we know the repository root,
  don't allow the switch to change the repository root of the URL.

* subversion/tests/svn/switch_tests.py (switch_change_repos_root): New test.
  (test_list): Run it.


r6047 | striker | 2003-05-26 05:36:57 -0500 (Mon, 26 May 2003)

Improve the helpful hints for those missing apr*.

* build/ac-macros/aprutil.m4

  (SVN_DOWNLOAD_APRUTIL): note that autogen.sh needs to be rerun 
    if you download apr-util.

* build/ac-macros/apr.m4

  (SVN_DOWNLOAD_APR): note that autogen.sh needs to be rerun 
    if you download apr; note that you may need apr-util as well.

Patch by: Jack Repenning <jrepenning@collab.net>
(From issue #1331.)


r5897 | striker | 2003-05-12 18:33:13 -0500 (Mon, 12 May 2003)

* README:  It's freenode.net now, not openprojects.net.

Patch by: Jack Repenning <jrepenning@collab.net>