gpt4 book ai didi

java - 使用 svnkit 动态更改 svn 目录属性

转载 作者:行者123 更新时间:2023-12-01 15:44:06 25 4
gpt4 key购买 nike

我需要动态更改 svn 目录的版本化自定义属性的值。我不想更改任何内容,只需更改已存在目录的属性值即可。我在java中使用svnkit。

我该怎么做?

example: 
http:://svnserver.com/example/directorya ... has svn property: myproperty = abc

after the operation:
http:://svnserver.com/example/directorya ... has svn property: myproperty = def

最佳答案

不知何故让它发挥作用:

SVNRepository repository = SVNRepositoryFactory.create(url);

ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager(user,password);
repository.setAuthenticationManager(authManager);

SVNPropertyValue svnPropertyValue = SVNPropertyValue.create("def");
ISVNEditor editor = repository.getCommitEditor("comment", null);
editor.openRoot(-1);
editor.openDir("dirname", -1);
editor.changeDirProperty("myproperty", svnPropertyValue);
editor.closeEdit();

关于java - 使用 svnkit 动态更改 svn 目录属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7469488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com