Pysvn:propset() показывает, что путь не существует в ревизии 0 Ошибка
Скрипт Python,
root = "..."
commit_info = svncl.propset( "myprop",
"Test",
root,
revision=pysvn.Revision(pysvn.opt_revision_kind.head))
показывает ошибку,pysvn._pysvn_2_7.ClientError: путь "..." не существует в ревизии 0.
1 ответ
Вам нужно установить 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