我从来没有使用过SVN,只是推送更新到我的WordPress插件。我曾经使用过的所有插件都在WordPress.org的同一个帐户下。我真的不记得我第一次创建SVN凭证的方式,但从那以后,我再也没有必要再次输入。我创建的任何新插件都适合我。来自命令行的SVN凭据..?
现在,我已经有了一个新的插件,我创建了一个不同的WordPress.org帐户。我能够检查出WordPress的新插件回购,但当我尝试检查我的插件文件时,我得到一个身份验证错误。
我假设这是因为在某个地方它已经保存了我的主帐户的凭据,这就是它在这里试图使用的内容,当然这不起作用。它永远不会要求我提供任何形式的凭证。
我想在这样的命令行来指定不同的凭据...
svn ci -m "Adds files for 1.0.0 release" --username myusername --password mypassword
的事情是,我的密码有一些)的它,当我尝试,命令我得到这个错误回:
庆典:附近意外的标记'语法错误)”
所以在这一点上,我被卡住,我不知道该怎么办。任何信息将不胜感激。谢谢!
UPDATE:我将密码更改为更基本的密码,现在当我使用--username和--password选项时,它可以正常工作。所以我猜想有一件事可以帮助我搞清楚如何在命令行中使用带有特殊字符的密码而不会出现语法错误。
你尝试在百分之密码编码您的特殊字符? (http://stackoverflow.com/a/6172831/6309) – VonC
所以URL编码的密码值.. ??这似乎很奇怪,但我会给它一个镜头。 –