-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 02 August 2010 11:15 PM, vijayaguru wrote:
> Hi,
>
> This is the follow up of issue reported in [1] . Export with
> --native-eol option did not work with externals before. Bert fixed it in
> r966747.It works fine for directory externals. But file externals are
> facing the issue mentioned in the link.
>
> Herewith attached the script that reproduces the problem.
>
> [1] - http://svn.haxx.se/dev/archive-2010-07/0427.shtml
>
>
>

Attached herewith is the patch to resolve the above issue.

[[[
  Log:
   Export with `--native-eol' doesn't work for now unlike directory
   externals.

  * subversion/libsvn_client/externals.c
     (handle_external_item_change): Make the `--native-eol' work for
      export of file externals by passing the argument obtained, missed
      in r966747.


  Found by: Vijayaguru G <vi...@collab.net>
  Patch by: Kannan R <kann...@collab.net>
]]]



- -- 
Thanks & Regards,
Kannan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMVzLtAAoJELQAaYkQr+e71l4H/2MxRCXkpWC49y/es6aZPOBz
TOZbMzkQBjWJmFJq+uXyN+Gyw2KC2QHXQhuGjTs+V6INNHUMHcN5sJjQWMf8ENqv
Nn5ASXAWOmJnv4K+DAv6kN5CDjHEH2Of0lAVxK7OvZtJKYNQsTaJY9+BfUOiy9at
LRxnQJ4v4218qjCZzp3VzPFKEXjZUQZukd1W8mUrjx4Y/CqIYXzYcaO1NWakEWMr
0u9EQnh43eB35rVWMlTSax+BEMj9zqOiXSJGM6qQtp5jwV6aZYU9qpg47RZNwtsA
YD4bVbqsiwNEvaFnszG5GH0zpL+jqkG0eYusiWzvIVp7ZdQK5D/bsTbOt6d+hlQ=
=uy0V
-----END PGP SIGNATURE-----

Index: subversion/libsvn_client/externals.c
===================================================================
--- subversion/libsvn_client/externals.c	(revision 981659)
+++ subversion/libsvn_client/externals.c	(working copy)
@@ -877,7 +877,8 @@
             SVN_ERR(svn_client_export4(NULL, new_item->url, local_abspath,
                                        &(new_item->peg_revision),
                                        &(new_item->revision),
-                                       FALSE, TRUE, svn_depth_infinity, NULL,
+                                       FALSE, TRUE, svn_depth_infinity,
+                                       ib->native_eol,
                                        ib->ctx, ib->iter_pool));
           else
             SVN_ERR(switch_file_external(local_abspath,

Reply via email to