在svn中有没有直接重命名用户名的方法?
我只找到了this的linux脚本。我以为这样会更容易些。有谁知道改变它的窗口方法吗?
我们使用VisualSvnServer作为svn服务器,在客户端使用TortoiseSNV。
发布于 2011-12-10 17:14:37
在TortoiseSVN中:
all revisions
注意:要更改多个版本的作者,您需要TSVN 1.7 -在1.6中,一次只能更改一个版本的作者。
要为将来的提交更改用户名,请启动VisualSVN服务器管理器(在服务器上),选择存储库,右键单击,选择“属性”,然后在那里编辑用户名。
发布于 2011-12-10 04:29:20
您还可以使用TortoiseSVN编辑修订属性svn:author,以便对其进行更改。只有当你只需要修改一个版本,或者你有超过十个你应该考虑写一个脚本的two...if版本时,这才是合适的。此外,服务器端必须允许它更改修订属性,这通常是不允许的。
发布于 2011-12-10 11:14:44
您应该像这样使用预修订属性更改挂钩:
if /I not "%4" == "svn:author" exit 0
echo Only changes to svn:author messages are allowed. >&2
exit 1
请注意,此挂钩允许所有经过身份验证的用户更改svn:author属性。
https://stackoverflow.com/questions/8451106
复制相似问题