正在加载修订更改 svn:author

Loading revisions changes svn:author

当正在加载修订时尝试 svnrdump 加载 {PATH TO REPO} < {PATH TO DUMP} 时,它会将每个修订的作者更改为我的用户。我正在从 windows 机器加载到 Linux 服务器,这就是 rdump 使用

的原因

除了默认的 pre-revprop-change 挂钩外,我没有使用任何挂钩,我立即以代码 0 退出,尽管我现在已将其更改回默认挂钩,以免每次都必须重新制作存储库

Current Pre rev propchange hook

REPOS=""
REV=""
USER=""
PROPNAME=""
ACTION=""

if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi

echo "Changing revision properties other than svn:log is prohibited" >&2
exit 1

我想保持提交的原作者不变

我似乎能够解决这个问题的唯一方法是使用 svnadmin 命令从实际的 linux 服务器加载转储文件,而不是远程执行相信这与如何做有关我们已经完成身份验证设置