Ich mache ein Projekt auf CentOS 6.2 mit der Verteilung geliefert Emacs 23.1.1 und Subversion mit Svnserver.Wie kann ich das SVN-Passwort mit der integrierten Emacs 23.1-Integration einstellen?
Ich kann nirgends finden, wie man das Passwort für den Repository-Zugang einstellt. [Es ist eine andere Frage hier über diese (SVN for Emacs: how do you set author name and save password?), aber keine brauchbare Antwort für meine Verhältnisse.]
HINTERGRUND:
Aufgrund Client Lieferanforderungen ich als kleines Extra für die Installation wie möglich hinzufügen müssen - Verwenden Sie wo immer möglich yum-Installation, suchen Sie ggf. nicht-yum-RPMs und installieren Sie sie manuell als letzten Ausweg.
Ich benutze Subversion (SVN) aus der Distribution mit Syntevo SmartSVN (ein Beispiel für eine Nicht-Distribution-Zugabe). Außerdem musste ich ein neueres Java installieren.
Bis jetzt musste ich nichts anderes installieren.
Das funktioniert alles, aber es wäre sicher schön, direkt von meinen Editier-Sessions in Emacs ausgehen zu können.
Fehler GESEHEN:
Wenn ich Ctl-x v v verwenden zu begehen, ich den Nachrichtenpuffer begehen bekommen.
Ctl-c Ctl-c schlägt mit einer Nachricht fehl: Check-in fehlgeschlagen.
Nachrichten zeigt
...
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
Ich hatte das gerade herausgefunden. Ich habe einen commit von der Kommandozeile aus gemacht und jetzt kann Emacs ohne Probleme committen. FWIW, ich mache gerade (load-library "psvn"), was mir eine schickere svn-integration zu geben scheint als alles, was mit Emacs 23.1.1 kommt. Danke für die Antwort! – lcbrevard
Und ich getestet OHNE laden psvn. Es scheint zu funktionieren, verpflichtet sich aber nicht wirklich zum Repository. Da psvn in der Site-Lisp ist, ist es Teil der Distribution und ich bin gut mit dem Client. – lcbrevard