Wordpress 来自命令行的SVN凭据。。?

Wordpress 来自命令行的SVN凭据。。?,wordpress,svn,Wordpress,Svn,我从来没有使用过SVN,除了向我的WordPress插件推送更新。我使用过的所有插件都在WordPress.org的同一个帐户下。我真的不记得我第一次设置SVN凭据时是如何设置的,但从那以后,我再也不用输入它们了。我创建的任何新插件都适合我 现在,我有了一个新的插件,我在一个不同的WordPress.org帐户上创建了这个插件。我能够从WordPress中签出新的插件repo,但是当我尝试签入插件文件时,我得到了一个身份验证错误 我假设这是因为它在某个地方保存了我的主帐户的凭据,而这正是它试图在

我从来没有使用过SVN,除了向我的WordPress插件推送更新。我使用过的所有插件都在WordPress.org的同一个帐户下。我真的不记得我第一次设置SVN凭据时是如何设置的,但从那以后,我再也不用输入它们了。我创建的任何新插件都适合我

现在,我有了一个新的插件,我在一个不同的WordPress.org帐户上创建了这个插件。我能够从WordPress中签出新的插件repo,但是当我尝试签入插件文件时,我得到了一个身份验证错误

我假设这是因为它在某个地方保存了我的主帐户的凭据,而这正是它试图在这里使用的,当然这是行不通的。它从不向我索要任何证书

我尝试在命令行中指定不同的凭据,如下所示

svn ci -m "Adds files for 1.0.0 release" --username myusername --password mypassword
问题是,我的密码中有一些“”,当我尝试该命令时,我会返回此错误:

bash:意外标记“)”附近出现语法错误

所以在这一点上,我被卡住了,我不知道该怎么办。任何关于这方面的信息都将不胜感激。谢谢

更新:我将密码更改为更基本的密码,现在使用--username和--password选项就可以了。因此,我想有一件事会有所帮助,那就是弄清楚如何在命令行中使用带有特殊字符的密码,而不会出现语法错误

您可以省略--password选项。Subversion会要求您输入密码

这也是一种节省,因为您的密码在历史记录中不是以明文形式存储的

您可以省略--password选项。Subversion会要求您输入密码


这也是一种节省,因为您的密码在您的历史记录中不是以明文形式存储的

我应该提到我试过了,但它对我不起作用。出于某种原因,如果我只指定一个用户而不是密码,它会给我一条消息,如“没有身份验证或尝试次数过多”。但它没有被锁定,我仍然可以在另一台计算机上访问它。@AndrewAngell:然后你应该删除你的SVN保存的密码。它们应该在您的主目录svn文件夹中:从我读到的(%APPDATA%\subversion或~/.svn)中,我只会删除其中的/auth文件夹,但当我这样做时,我只会收到关于“无凭据”的消息,并且不会提示我输入凭据。这就是我在这里迷路的原因。我读到的东西并没有按照它说的做。也许我应该完全删除SVN并重新安装它….?我应该提到我试过了,但它对我不起作用。出于某种原因,如果我只指定一个用户而不是密码,它会给我一条消息,如“没有身份验证或尝试次数过多”。但它没有被锁定,我仍然可以在另一台计算机上访问它。@AndrewAngell:然后你应该删除你的SVN保存的密码。它们应该在您的主目录svn文件夹中:从我读到的(%APPDATA%\subversion或~/.svn)中,我只会删除其中的/auth文件夹,但当我这样做时,我只会收到关于“无凭据”的消息,并且不会提示我输入凭据。这就是我在这里迷路的原因。我读到的东西并没有按照它说的做。也许我应该完全删除SVN并重新安装它..您是否尝试在该密码中对您的特殊字符进行百分比编码?()所以URL编码密码值。。??这似乎很奇怪,但我试一下。你有没有试着用密码对你的特殊字符进行百分比编码?()所以URL编码密码值。。??这似乎很奇怪,但我要试一试。