来自命令行的SVN凭据..?

时间:2016-01-28 02:30:21

标签: wordpress svn

除了将更新推送到我的WordPress插件之外,我从未使用过SVN。我曾经使用的所有插件都在WordPress.org的同一帐户下。老实说,我不记得我在第一次创建SVN凭证时是如何设置SVN凭证的,但从那以后,我再也没有进入过它们。我创建的任何新插件都适用于我。

现在,我已经在不同的WordPress.org帐户上创建了一个新的插件。我能够从WordPress查看新的插件仓库,但是当我尝试检查我的插件文件时,我收到了身份验证错误。

我认为这是因为某个地方保存了我的主要帐户凭据,而且这是他们在这里尝试使用的内容,当然这不会起作用。它永远不会要求我提供任何形式的凭证。

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

svn ci -m "Adds files for 1.0.0 release" --username myusername --password mypassword

问题是,我的密码有一些),当我尝试该命令时,我得到了这个错误:

  

bash:意外令牌附近的语法错误`)'

所以在这一点上,我被困住了,我不知道该怎么做。任何关于此的信息将不胜感激。谢谢!

更新:我将密码更改为更基本的密码,现在当我使用--username和--password选项时,它可以正常工作。所以我想有一点可以帮助我找出如何在命令行中使用带有特殊字符的密码,而不会出现语法错误。

1 个答案:

答案 0 :(得分:0)

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

这也更安全,因为您的密码未以历史记录的明文形式存储