问题。
java -Dfile.encoding=utf-8 -jar c:\svn-migration-scripts.jar clean-git --force
上面列出的命令应该将所有远程标记转换为本地标记。
但我收到了:
# Creating annotated tags...
tag has diverged: 1.0_RC1
Creating annotated tag '1.0_RC1' at refs/remotes/tags/1.0_RC1.
# Creating local branches...
# Checking for obsolete tags...
svn: E215004: Authentication failed and interactive prompting is disabled; see t
he --force-interactive option
svn: E215004: Unable to connect to a repository at URL 'http://127.0.0.1/svn/dri
veLearner/tags'
svn: E215004: No more credentials or we tried too many times.
Authentication failed
Deleting Git tag '1.0_RC1' not in Subversion.
Deleted tag '1.0_RC1' (was d200bf6)
# Checking for obsolete branches...
svn: E215004: Authentication failed and interactive prompting is disabled; see t
he --force-interactive option
svn: E215004: Unable to connect to a repository at URL 'http://127.0.0.1/svn/dri
veLearner/branches'
svn: E215004: No more credentials or we tried too many times.
Authentication failed
No obsolete branches to remove.
# Cleaning tag names
# Cleaning branch names
我使用本地的winXP,java版本是1.7_65,VisualSVN服务器(http,端口80)。仓库对所有人都以读/写模式开放。
有趣的是,在遇到同样的问题后,我成功地完成了其他仓库的这个过程,但我不知道我做了什么。
请问是否有人有解决方法?