4

パイソンスクリプト、

   root = "..."

   commit_info = svncl.propset( "myprop",
                                "Test",                                       
                                root,
                                revision=pysvn.Revision(pysvn.opt_revision_kind.head))

エラー、 pysvn._pysvn_2_7.ClientError: パス "..." がリビジョン 0 に存在しません。

4

1 に答える 1

2

base_revision_for_url を設定する必要があります。

commit_info = svncl.propset(
    "myprop", "Test", root,
    base_revision_for_url=svncl.revpropget("revision", root)[0].number
)

参考として、このバグ レポートを参照してください: http://pysvn.tigris.org/issues/show_bug.cgi?id=146

于 2015-09-28T13:20:44.650 に答える