[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svncopy.pl: option --file

From: <dario.borreguero_at_gmail.com>
Date: Fri, 5 Dec 2008 02:34:44 -0800 (PST)

Hi,

I've started to use 'svncopy.pl' script and I found that if I try to add comments from a file, as I did with 'svn copy' subcommmand. It doesn't work.

I returns the error message:
Subcommand 'checkout' doesn't accept '-F [--file] PAR' option.

I wonder why it tries to insert that file as an option for all the svn subcommand that are used within svncopy.pl script.

I've looked into the code and I finally decided to change the line 95 after checking that 'svn copy -m "Message" --file messages.txt' ignores the -m option and uses the file for comments.

Therefore,

[95] "file|F=s" => sub { push(@svn_options, "--file", $_[1]) },

to

[95] "file|F=s" => sub { open FILE, $_[1]; my @content = <FILE>; $message = join("\n", @content); close FILE; },

Before assuming that my change is correct or it shouldn't be done. I wonder if the option --file PAR is used with another intention than to use it as commit comment??

By the contrary, I'll submit this as a bug.

I hope this helps,

Dario.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=980012

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2008-12-08 09:06:29 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.