[Back from a 3-week hiatus.] Hi Stefan and Xavier,
Stefan Reichör <[EMAIL PROTECTED]> writes: > On the other hand we are doing our best to make it as intuitive as > possible to use without a user manual. That is one thing I might try to convince myself to work on. > I don't use git personally. But I think that it should be usable to > edit your working copy, view diffs, view log messages, view the > current status and commit to your repository. > > I think Micheal is using it for muse and his other projects. Michael, > could you tell us your impressions. > > I use it to track muse and planner development: > M-x dvc-missing to view the changes > M-x dvc-pull to update the working copy > > Which commands do you use for your git tracked projects? > Some (the most important?) are already covered. We could add some > more, when we know some use cases... I'm quite happy with DVC and git. I frequently view logs (C-x V l), see the working directory status (C-x V s), and view changes I've made in diff form (C-x V =). I also like being able to mark some files in either status or diff mode and commit (C-x V c) just them. If I'm manually adding changed files to the index, then I will start the commit as before, but hit C-u C-c C-c in the commit buffer to commit only the those things which I have added to the index. The default commit behavior (commit everything vs. commit stuff in index) can be changed by customizing xgit-use-index (I have it set to 'never, in order to mimic the behavior of using Arch+Xtla from the bad old days). Some things on my radar for fixing from a UI point of view: - It would be great to have log be displayed incrementally, much like if it were in a pager. Many thoughts have been exchanged about how to do this, but I was too busy at the time to do some actual coding. Now that I can call my after-hours my own, I might start hacking on this. In my own git repo, perhaps, because using bzr to develop DVC.el is starting to get old (too much clutter due to merges when looking at logs ... yuck). - Hitting C-x V c from a normal file while both a status buffer and diff buffer are open produces the annoying behavior of prompting me about which buffer to use as a "partner buffer" for the commit buffer. That's annoying because it interrupts my work flow needlessly until I switch to either the diff or status buffer. If I commit from a file, I don't want any partner buffers. -- | Michael Olson | FSF Associate Member #652 | | http://mwolson.org/ | Hobbies: Lisp, HCoop | | Projects: Emacs, Muse, ERC, EMMS, ErBot, DVC, Planner | `-------------------------------------------------------'
pgp6W9TwkqUy3.pgp
Description: PGP signature
_______________________________________________ Dvc-dev mailing list [email protected] https://mail.gna.org/listinfo/dvc-dev
