除了将更新推送到我的WordPress插件之外,我从未使用SVN。我曾经使用过的所有插件都在WordPress.org的同一个帐户下。老实说,我不记得我第一次做SVN凭据时是如何设置的,但从那以后,我就再也不需要输入它们了。任何我创建的新插件都是适合我的。
现在,我已经有了一个新的插件,我创建了一个不同的WordPress.org帐户。我能够从WordPress中检出新的插件回购,但是当我尝试签入插件文件时,我会得到一个身份验证错误。
我想这是因为在某个地方,它保存了我主要帐户的凭据,而这正是它在这里试图使用的,当然,这是行不通的。它从来没有问过我任何形式的证书。
我试着在命令行指定不同的凭据如下..。
svn ci -m "Adds files for 1.0.0 release" --username myusername --password mypassword
问题是,我的密码中有一些),当我尝试这个命令时,我会得到以下错误:
bash:接近意外令牌`)的语法错误
所以现在我被困住了,我不知道该怎么做。任何有关这方面的信息将不胜感激。谢谢!
UPDATE:我将密码更改为一些更基本的内容,现在当我使用--用户名和--密码选项时,它工作得很好。所以,我想有一件事会对我有帮助,那就是我可以在命令行中使用带有特殊字符的密码,而不会出现语法错误。?
发布于 2016-01-28 00:32:52
你可以省略密码选项。Subversion要求您输入密码。
这也是保护程序,因为您的密码在历史记录中没有存储在明文中。
https://stackoverflow.com/questions/35051839
复制相似问题