我在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