Pcl-cvs and Psvn Incompatibilities
I think I already mentioned that I’m using both CVS and Subversion now: Subversion at home, CVS at work. In general the similarities between the two make the context switch fairly painless, but there’s one gotcha which keeps on getting me.
I use pcl-cvs as my CVS client: it’s not perfect but it’s more
than good enough if you’re prepared to use the cvs
command line
client every so often for advanced merging and similar. One of the
routine pcl-cvs commands I use is U
which undoes local
modifications.
I use psvn as my Subversion client: it’s not perfect but it’s
more than good enough if you’re prepared to use the svn
command line
client every so often for advanced merging and similar. One of the
routine commands I use is U
, which updates everything.
Ouch! U
means update in psvn and undo in pcl-cvs. For
once I’m glad of the confirmation dialog which appears in the status bar:
Undo N files? (yes or no)
That’s a no! I suppose I could hack the elisp …