Sådan bruger du Windows Emacs som en SVN-klient?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har lige installeret svn klient fra tigris og fra kommandolinjen kan jeg lave checkouts, forpligter fusioner mv.
Men nu vil jeg gerne bruge emacs til sammenlægning af filer eller mapper.
vc-fusion fungerer kun, når du er i en fil. Jeg kan ikke få det til at fungere på en mappe.
Der er også kommandolinjeværktøjet, og for det vil jeg gerne bruge den samme emacs-session, jeg bruger til min (dos) shell.


Fra dokumentationen fandt jeg, at jeg skal indstille SVN\_EDITOR til:
gnuclient, emacsclient, men det virker heller ikke (rammer 'e' efter at have fundet konflikter rapporter emacsclient/gnuclient er ikke anerkendt som ekstern editor). Sætter c: \ programs \ emacs-23.3 \ bin \ runemacs.exe starter en helt ny emacs-ramme, og det viser mig ikke den fine diff-skærm med de to modstridende filer, jeg husker at se, når jeg arbejder med cvs og emacs.

Bedste reference


Jeg bruger ikke det samme OS som du gør, men for SVN\_EDITOR -delen tror jeg, hvad du vil, er emacsclientw og ikke emacsclient, tag et kig på binærerne i emacsclientw 4]]. Du har også sandsynligvis brug for en emacs startet i server tilstand, funktionen hedder server-start.