19 |
isa => 'Str', |
isa => 'Str', |
20 |
); |
); |
21 |
|
|
22 |
has message => ( |
has commit_message => ( |
23 |
documentation => 'commit message', |
documentation => 'commit message', |
24 |
is => 'rw', |
is => 'rw', |
25 |
isa => 'Str', |
isa => 'Str', |
84 |
$status = qq| |
$status = qq| |
85 |
<div class="commit"> |
<div class="commit"> |
86 |
<form> |
<form> |
87 |
<textarea name="message" cols=40 rows=4></textarea> |
<textarea name="commit_message" cols=40 rows=4></textarea> |
88 |
<br><input type="submit" name="action" value="commit"> |
<br><input type="submit" name="action" value="commit"> |
89 |
</form> |
</form> |
90 |
</div> |
</div> |
125 |
if ( $self->action ) { |
if ( $self->action ) { |
126 |
my $cmd = 'svk ' . $self->action . ' ' . $self->path; |
my $cmd = 'svk ' . $self->action . ' ' . $self->path; |
127 |
if ( $self->action eq 'commit' ) { |
if ( $self->action eq 'commit' ) { |
128 |
confess "need message" unless $self->message; |
confess "need commit message" unless $self->commit_message; |
129 |
my $msg = $self->message; |
my $msg = $self->commit_message; |
130 |
$msg =~ s{"}{\\"}gs; |
$msg =~ s{"}{\\"}gs; |
131 |
$cmd .= qq{ -m "$msg"}; |
$cmd .= qq{ -m "$msg"}; |
132 |
} else { |
} else { |