我在CentOS 6.2上做了一个项目,使用svnserver提供的Emacs 23.1.1和subversion发行版。如何使用Emacs 23.1内置集成来设置SVN密码?
我无法找到任何地方如何设置存取库访问的密码。 [这里有一个问题关于这个(SVN for Emacs: how do you set author name and save password?),但我的情况下没有可用的答案。]
背景:
由于客户交货要求,我需要为一点额外添加到安装地 - 尽可能使用yum install,必要时查找非yum RPM,并手动安装作为最后的手段。
我使用Syntevo的SmartSVN(不添加发行版的一个示例)的发行版中的Subversion(SVN)。它还要求我安装一个更新的Java。
到目前为止,我还没有安装任何其他东西。
这是所有工作,但它肯定会很高兴能够直接从我在Emacs的编辑会议提交。
错误看出:
当我使用CTL-x垂直v到提交,我得到的提交信息缓冲区。
Ctl-c Ctl-c失败并显示消息: 签入失败。
消息显示
...
Press C-c C-c when you are done editing.
Enter a change comment. Type C-c C-c when done
Checking in /home/keywords2/www/html/kw2Show.php...
vc-svn-checkin: Check-in failed
...
VC显示
Authentication realm: <svn://localhost:3690> 47300edb-8fa2-460e-889a-ad1513dbfcdf
Password for 'keywords2': Authentication realm: <svn://localhost:3690> 47300edb-8fa2-460e-889a-ad1513dbfcdf
Username: svn: Commit failed (details follow):
svn: Can't read stdin: End of file found
我刚刚弄明白了。我从命令行做了一个提交,现在Emacs可以提交没有问题。 FWIW,我现在正在做的(加载库“psvn”),这看起来比Emacs 23.1.1带来的更好的svn集成。尽管谢谢你的回应! – lcbrevard 2012-04-14 00:06:27
而我没有加载psvn测试。它似乎能够工作,但并不真正对存储库作出承诺。由于psvn在网站lisp中,它是发行版的一部分,我对客户很好。 – lcbrevard 2012-04-14 00:25:14