[cvsnt] Re: rcsdiff -q

Matthew Heaney mheaney at on2.com
Mon Oct 18 17:17:40 BST 2004

Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.

"Siegfried Heintze" <siegfried at heintze.com> wrote in message
news:mailman.2162.1098114448.21094.cvsnt at cvsnt.org...
> I'm running CVSNT and emacs. I want to put my c:\.emacs in a repository.
> "More details" below if your interested in history. When I try Matt's
> command c-u c-x v v rcs it never gets to prompt me for the "rcs". Instead
> get a dialog box that says "Something bad happened to CVSNT. Do you want a
> crash dump". I say no and then I get a dialog box about an accvio.

I had a similar problem.  My solution was to rename cvsnt/rcsdiff and
cvsnt/co, since the behavior of the programs is different from the
identically-named programs in the rcs distribution.

> I have discovered, however, that I can use the command line commands for
> "co" and "ci" to keep track of my revisions for .emacs.

Yes, that should work.  But only if rcs/co is first in your path (or you've
renamed cvsnt/co, as above).

> It would be nicer to be able to check in and check out from emacs using
> It would be even nicer to use CVSNT on my c:\.emacs.

This works for me.  You just have to register the file first:

C-u C-x v v

> Oh, and incidently, when I try c-x v b, I get the message "no other back
> to switch to". That is strange! RCS is obviously installed and working.

You must register the file with RCS first.  See the command above.

> When I tried to create a repository in my top level directory cvs.exe
> with some horrible error message. I had posted that error message earlier
> this mailing list and received no response. Previous to that (as per the
> suggestion on this mailing list) I posted a query in the emacs forum on
> to put the .emacs under version control. No luck. I had even tried to use
> Cygwin (I'm running windows 2003 server) "ln" command to create a link but
> had no luck (I posted in the Cygwin mailing list but no luck there

I was able to put .emacs under RCS version control without a problem.

Just make sure that vc is finding the right binaries.  I have cvsnt in my
path first, then rcs.  This causes a conflict, since cvsnt/rcsdiff and
cvsnt/co behave differently, so I renamed them (no problem since vc doesn't
use them anyway, when CVS is the backend).

> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org] On Behalf
> Matthew Heaney
> Sent: Wednesday, October 13, 2004 9:39 AM
> To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
> Subject: Re: [cvsnt] Re: rcsdiff -q
> "Torsten Martinsen" <torsten at tiscali.dk> wrote in message
> news:mailman.2047.1097679461.21094.cvsnt at cvsnt.org...
> > Matthew Heaney wrote:
> >
> > I don't understand why you say that Emacs wants it. Standard out-of-the
> > box Emacs will automatically use CVS as the backend when there is a CVS
> > directory, and this works fine. Why is it that you want to switch
> > backend to RCS?
> Yes, but I'm only using CVS for remote updates.  (See
> http://charles.tigris.org/.)
> I am frequently away from a network (either in a car, or on a plane, or in
> airport, etc), and I need a way to keep track of local changes to source
> until I can get back on a network.
> Emacs vc mode allows you to change backends, so you can use RCS while
> off network.  When you get back on network, then you switch back to CVS,
> check in your local changes.
> See the vc commands:
> C-u C-x v v rcs
> and
> C-x v b
> Perhaps it is possible to use CVSNT for keep track of local changes, too,
> but I have never used CVS this way.  (The CVSNT service isn't even
> installed, so I don't know whether a "local CVS" backend would even be
> possible for me.)
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs

More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook