[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
VC state
From: |
Stefan Monnier |
Subject: |
VC state |
Date: |
Sun, 06 Apr 2008 01:54:24 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
I tried to use vc-status with Bzr and found that VC still needs some
work to adjust it to current VCS realities:
- `vc-update' should do a `bzr pull'.
- `vc-merge' only operates on a single file.
- `vc-merge' takes revisions as arguments rather than a branch (plus
optional revisions).
The above changes will require changing some of the backend operations,
since those operations will need to somehow return a list of files
changed.
The vc-status UI also needs more work:
- there should be a way to operate on (sub)directories.
- it should be possible to add an entry in the display (like PCL-CVS's
`I') so as to then operate on it.
- indicate files with conflicts (probably requires changes in backends
as well to provide that info).
- the modeline says "*VC status* from *vc-status*".
Stefan