"Dan Lipsitt" <[EMAIL PROTECTED]> writes:

> However, there are several
> things that I used to be able to do with dvc/tla that seem to be
> missing from dvc/bzr.

Yes.

The situation is:

* I'm almost the only contributor to DVC-bzr

* Lack of time, motivation, ...

* bzr's command-line is not perfect, but really useable. So, the need
  for an Emacs mode is not as strong as it was with tla/baz.

* I'm indeed thinking of migrating to another VCS (hg? git?), thus
  moderating my efforts on bzr.

> - Bookmarks seem to be Arch-specific.

There's a draft of a dvc-bookmarks facility, but not really usefull.

> - Partners are gone. I know that bzr stores at least the source of the
> last pull. Does it record other repos? Is there a way that dvc can
> track this otherwise? Maybe bookmarks could serve this purpose
> (something like bzr-{merge,missing}-from-bookmark).

You can maintain a shared repository containing a mirror of each of
your partner's branches. For example, I have

~/emacs-lisp/dvc -> shared repo
~/emacs-lisp/upstream -> mirror of Stefan's branch
~/emacs-lisp/moy -> where I hack.

I can

$ cd ~/emacs-lisp/dvc/upstream/
$ bzr pull
$ cd ../moy/
$ bzr merge ../upstream

or, with recent bzr,

$ cd ~/emacs-lisp/dvc/moy
$ bzr pull -d ../upstream
$ bzr merge ../upstream

> - Can't merge/cherrypick from bzr-missing screen.

AFAIK, bzr's cherrypicking is still really weak (bzr doesn't record
the merge, so further merges will be problematic).

> - Can't jump to conflicts from bzr-status screen.

That's clearly missing.

> There are also instances where dvc assumes that I am using tla. I
> sometimes get an error saying "not an arch managed tree" when I am in
> a bzr-managed directory.

It happens, and it clearly is a bug. Most of the time, instances of
this bug are quickly fixed, so you're welcome to report them.

> I will try to collect these as they come up. Lastly, the
> documentation at http://download.gna.org/dvc/docs/dvc-snapshot.html
> only covers tla.

Yup. We're too lazy to work actively on the code, and even more lazy
to write a good manual :-(.

-- 
Matthieu

_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to