SVK

 view release on metacpan or  search on metacpan

CHANGES-1.0  view on Meta::CPAN

* New commands: svk propdel, svk depotmap -l.

[Changes for 0.12 - 28 Mar, 2004 - YAPC::Taipei::2004 Release Party]

* Report hostname when doing smerge -l.

* Support external diff with environment variable SVKDIFF.

* Various improvements in svk status and revert.

* Support pgp signatures and verification with gpg.

* Cache copy history lookup.

* Use perlio scalar instead of IO::String for the output of textual
  merge. This is about 15% faster than IO::String.

* Support delete depotpath directly.

* DelayEditor for Optimizing editor calls before sending to expensive editors.

MANIFEST  view on Meta::CPAN

t/mirror/sync-rebase-multi.t
t/mirror/sync-rebase.t
t/mirror/sync-replaced-nocopy.t
t/mirror/sync-replaced.t
t/mirror/sync-replicate.t
t/mirror/sync-revhole.t
t/mirror/sync-snapshot.t
t/remove-many.t
t/smerge/copy-reuse.t
t/smerge/svn-argument.t
t/svk-sec.gpg
t/svk.gpg
t/update-gone.t
t/uri-escape-dav-move.t
t/uri-escape-dav-smerge.t
t/uri-escape-dav.t
t/uri-escape-util.t
t/uri-escape.t
utils/extract-docs
utils/extract-message-catalog
utils/license_tag
utils/mipush

lib/SVK/Command/Verify.pm  view on Meta::CPAN

sub close_file {
    my ($self, $path, $checksum, $pool) = @_;
    $self->{checksum}{"/$path"} =  $checksum;
}

sub close_edit {
    my ($self, $baton) = @_;
    my $sig = $self->sig;
    local *D;
    # verify the signature
    my $pgp = $ENV{SVKPGP} || 'gpg';
    open D, "|$pgp --verify --batch --no-tty";
    print D $sig;
    close D;

    if ($?) {
        warn "Self is $self";
        $logger->info( "Can't verify signature");
	$self->{fail} = 1;
	return;
    }

lib/SVK/Help/Environment.pod  view on Meta::CPAN

=item $SVKSVNBACKTRACE

(For debugging use only.) If this environment variable is set to a
true value, any error message which comes from the Subversion
libraries will be accompanied by a stack backtrace.

=item $SVKPGP

svk supports the verification of historical changesets using the Gnu Privacy 
Guard. Note that SVK no longer allows users to sign new changesets.
By default, svk tries to run the first program called B<gpg> in your
path. To tell svk to use a specific gpg executable, set this variable
to the executable's name or path.

=back

=head2 Win32

These variables only apply to svk on Windows.

=over

lib/SVK/I18N/i_default.po  view on Meta::CPAN

#: lib/SVK/Log/Filter/Grep.pm:62
#. ($search)
msgid "Grep: Invalid regular expression '%1'.\n"
msgstr ""

#: lib/SVK/Command.pod:380
msgid "GtkDiff"
msgstr ""

#: lib/SVK/Command.pod:381
msgid "Guard. By default, svk tries to run the first program called gpg in"
msgstr ""

#: lib/SVK/Command.pod:382
msgid "Guiffy"
msgstr ""

#: lib/SVK/Log/Filter/Head.pm:61
#. ($argument)
msgid "Head: '%1' is not numeric.\n"
msgstr ""

lib/SVK/I18N/i_default.po  view on Meta::CPAN

#: lib/SVK/Command.pod:482
msgid "copy DEPOTPATH [PATH]"
msgstr ""

#: lib/SVK/Command.pod:483
msgid "copy DEPOTPATH1 DEPOTPATH2"
msgstr ""

#: lib/SVK/Editor/Sign.pm:92
#. ($!)
msgid "could not call gpg: %1"
msgstr ""

#: lib/SVK/Command.pod:484
msgid "d: Diff your file against merged file."
msgstr ""

#: lib/SVK/Command.pod:485
msgid "defaults to 'C:\\Program Files'."
msgstr ""

lib/SVK/I18N/i_default.po  view on Meta::CPAN


#: lib/SVK/Command.pod:673
msgid "will look there instead of in $HOME/.svk."
msgstr ""

#: lib/SVK/Command.pod:674
msgid "y: Keep only changes to your file."
msgstr ""

#: lib/SVK/Command.pod:675
msgid "your path. To tell svk to use a specific gpg executable, set this"
msgstr ""

lib/SVK/I18N/zh_cn.po  view on Meta::CPAN

#. ($search)
#: lib/SVK/Log/Filter/Grep.pm:62
msgid "Grep: Invalid regular expression '%1'.\n"
msgstr ""

#: lib/SVK/Command.pod:380
msgid "GtkDiff"
msgstr ""

#: lib/SVK/Command.pod:381
msgid "Guard. By default, svk tries to run the first program called gpg in"
msgstr ""

#: lib/SVK/Command.pod:382
msgid "Guiffy"
msgstr ""

#. ($argument)
#: lib/SVK/Log/Filter/Head.pm:61
msgid "Head: '%1' is not numeric.\n"
msgstr "Head:‘%1’不是一个数字。\n"

lib/SVK/I18N/zh_cn.po  view on Meta::CPAN

#: lib/SVK/Command.pod:482
msgid "copy DEPOTPATH [PATH]"
msgstr "copy 档案库路径 [路径]"

#: lib/SVK/Command.pod:483
msgid "copy DEPOTPATH1 DEPOTPATH2"
msgstr "copy 档案库路径1 档案库路径2"

#. ($!)
#: lib/SVK/Editor/Sign.pm:92
msgid "could not call gpg: %1"
msgstr "无法呼叫 gpg:%1"

#: lib/SVK/Command.pod:484
msgid "d: Diff your file against merged file."
msgstr "d: 检视已方与合并后的差异。"

#: lib/SVK/Command.pod:485
msgid "defaults to 'C:\\Program Files'."
msgstr ""

#: lib/SVK/Command.pod:486

lib/SVK/I18N/zh_cn.po  view on Meta::CPAN


#: lib/SVK/Command.pod:673
msgid "will look there instead of in $HOME/.svk."
msgstr ""

#: lib/SVK/Command.pod:674
msgid "y: Keep only changes to your file."
msgstr "y: 仅保留已方更动,舍弃对方的更动。"

#: lib/SVK/Command.pod:675
msgid "your path. To tell svk to use a specific gpg executable, set this"
msgstr ""

#~ msgid "No need to revert; it is already the head revision.\n"
#~ msgstr "这已经是最新的版本;毋须回复。\n"

#~ msgid "Node ID: %1\n"
#~ msgstr "节点编号:%1\n"

#~ msgid "mirror cvs::pserver:user@host:/cvsroot:module/... DEPOTPATH"
#~ msgstr "mirror cvs::pserver:使用者@服务器:/cvsroot:module/... 档案库路径"

lib/SVK/I18N/zh_tw.po  view on Meta::CPAN

#. ($search)
#: lib/SVK/Log/Filter/Grep.pm:62
msgid "Grep: Invalid regular expression '%1'.\n"
msgstr ""

#: lib/SVK/Command.pod:380
msgid "GtkDiff"
msgstr ""

#: lib/SVK/Command.pod:381
msgid "Guard. By default, svk tries to run the first program called gpg in"
msgstr ""

#: lib/SVK/Command.pod:382
msgid "Guiffy"
msgstr ""

#. ($argument)
#: lib/SVK/Log/Filter/Head.pm:61
msgid "Head: '%1' is not numeric.\n"
msgstr "Head:「%1」不是一個數字。\n"

lib/SVK/I18N/zh_tw.po  view on Meta::CPAN

#: lib/SVK/Command.pod:482
msgid "copy DEPOTPATH [PATH]"
msgstr "copy 檔案庫路徑 [路徑]"

#: lib/SVK/Command.pod:483
msgid "copy DEPOTPATH1 DEPOTPATH2"
msgstr "copy 檔案庫路徑1 檔案庫路徑2"

#. ($!)
#: lib/SVK/Editor/Sign.pm:92
msgid "could not call gpg: %1"
msgstr "無法呼叫 gpg:%1"

#: lib/SVK/Command.pod:484
msgid "d: Diff your file against merged file."
msgstr "d: 檢視已方與合併後的差異。"

#: lib/SVK/Command.pod:485
msgid "defaults to 'C:\\Program Files'."
msgstr ""

#: lib/SVK/Command.pod:486

lib/SVK/I18N/zh_tw.po  view on Meta::CPAN


#: lib/SVK/Command.pod:673
msgid "will look there instead of in $HOME/.svk."
msgstr ""

#: lib/SVK/Command.pod:674
msgid "y: Keep only changes to your file."
msgstr "y: 僅保留已方更動,捨棄對方的更動。"

#: lib/SVK/Command.pod:675
msgid "your path. To tell svk to use a specific gpg executable, set this"
msgstr ""

#~ msgid "No need to revert; it is already the head revision.\n"
#~ msgstr "這已經是最新的版本;毋須回復。\n"

#~ msgid "Node ID: %1\n"
#~ msgstr "節點編號:%1\n"

#~ msgid "mirror cvs::pserver:user@host:/cvsroot:module/... DEPOTPATH"
#~ msgstr "mirror cvs::pserver:使用者@伺服器:/cvsroot:module/... 檔案庫路徑"



( run in 0.919 second using v1.01-cache-2.11-cpan-df04353d9ac )