Subject: bug#12001: 24.1.50; vc-diff always talks to CVS repository

From: Eli Zaretskii <[email-masked]>
Date: Wed, 22 Aug 2012 05:56:23 +0300

> Date: Tue, 21 Aug 2012 17:22:48 -0400
> From: Richard Stallman <[email-masked]>
> Cc: [email-masked]
> 
>     What does `bzr info' report in the local copy?
> 
> Repository checkout (format: 2a)
> Location:
>   repository checkout root: .
>         checkout of branch: bzr+ssh://[email-masked]/emacs/trunk/
>          shared repository: /home/rms/emacs-bzr

That's indeed a checkout that lacks local history.

> I set up my repository as recommended in BzrQuickStartForEmacsDevs.  I
> chose this because it is the simplest, both to set up and to use in
> practice, and also the most similar to CVS.

A bound branch behaves the same, but is better because you have the
history locally and bzr can do many operations without communicating
with the server.

> vc-diff should support it correctly.

Agreed.