Wei-Hon Chen <plasma@ms9.hinet.net> (plasma)


Patch
r8299, r7823, r6477, r6327, r6260

r8299 | jszakmeister | 2004-01-15 05:10:53 -0600 (Thu, 15 Jan 2004)

Fix the output of ra_dav's get_repos_root() function if the session contained
a URL to the root of the repository.

Patch by: plasma <plasmaball@pchome.com.tw>
(Tweaked by me.)

* subversion/libsvn_ra_dav/session.c
  (svn_ra_dav__get_repos_root): Don't strip off the extra '/' if we didn't
  have a path to strip off the URL.


r7823 | clkao | 2003-11-20 21:11:49 -0600 (Thu, 20 Nov 2003)

Minor perl bindings fixes:

* perl/Core.pm (SVN::Stream):
  A better implementation of readline that uses $/ and respect the
  returned eof state. 

Patch by: plasma <plasmaball@pchome.com.tw>
(Above change only.)

* INSTALL: Note that we require 5.8.0.


r6477 | sussman | 2003-07-15 10:38:24 -0500 (Tue, 15 Jul 2003)

If the checkout URL doesn't exist, don't leave an empty wc dir laying
around.

Patch by: plasma <plasmaball@pchome.com.tw>
(Tweaked by me.)

* libsvn_client/checkout.c (svn_client__checkout_internal): Make sure
  the URL exists before creating an working-copy directory.


r6327 | sussman | 2003-06-23 21:22:23 -0500 (Mon, 23 Jun 2003)

Issue #1296: add --force option for svn export, so an exported
directory can be overwritten by a subsequent export.

Patch by: plasma <plasmaball@pchome.com.tw>

Log-tweaking by sussman.

  * clients/cmdline/main.c (svn_cl__cmd_table): Add svn_cl__force_opt
    to export subcommand.

  * svn_client.h, clients/cmdline/export-cmd.c (svn_client_export):
    Interface of svn_client_export() is changed.  A new argument named force.
    Give suggestions if target directory exists and --force is not given.

  * libsvn_client/export.c, client.h
    (svn_client_export, svn_client__get_export_editor):
       Interface is changed.  A new argument named force.
    (struct edit_baton): A new force field is added.
    (open_root, add_directory): If a --force option is specified, an
       existing directory is no longer an error.


r6260 | philip | 2003-06-17 07:29:36 -0500 (Tue, 17 Jun 2003)

Fix a case where pool memory was being used after the pool had been
cleared.

Patch by: plasma <plasmaball@pchome.com.tw>

* subversion/libsvn_client/export.c (change_file_prop):  Allocate from
  file_baton pool as it has the correct lifetime.