我想使用git克隆svn仓库,并在命令行中提供用户名和密码。
我可以这样写:
我可以这样写:
svn checkout --username user --password pass svn://server/repo
但我无法在git svn clone
命令中使用--password
选项:
git svn clone --username user --password pass svn://server/repo
Unknown option: password
如何在命令行中给 git svn clone
命令输入密码?
或者是否有一种 --svn-options
开关可以用于 git-svn?
附言:需要在命令行上指定密码,因为此服务器上有多个具有不同用户/密码的存储库,并且svn愚蠢地假设所有存储库都使用相同的用户名/密码,因此我有一半的时间会得到 svn: Authorization failed
错误,即使我使用了--username
,它也不会要求输入密码(似乎有时会要求密码,但不足以在脚本中使用)。