You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by da...@gmail.com on 2008/12/05 10:34:44 UTC

svncopy.pl: option --file

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@subversion.tigris.org].