Stefan Reichör <[EMAIL PROTECTED]> writes: > Hi Richard! > >> Could dvc-pull from the menu bar or the using "M f" in the status buffer >> possibly be a bit more informative? I thought it was not working for a >> while in the case the repository was already up to date. > > I tried it with a git repository that I am tracking. > > Here is the behaviour that I see: > > * M-x dvc-pull
I think its better to use the DVC UI when discussing the DVC UI. Most people will. M f in this case from the status buffer for a certain DVC project. > => DVC running appears in the modeline I didnt see this. Looking again "running" did appear but its not obvious. I think the dvc-status buffer should change to *pulling updates* as in some cases (e.g updating or pulling the emacs 23 updates for GIT) it can take quite a while. > => The message "Already up-to-date." appears as status message. If its already up to date. It flashed up in my emacs for about half a second. Again not obvious and I think better would be a message in the status or a DVC "console log". I was set there thinking nothing had happened. > > Does the same happen for you? > > If yes, what behaviour do you expect? I would expect anything that runs asynchronously to let me know in the dvc-status buffer since that is the "status". i certainly would not encourage any other dvc usage while that's running regardless. > > > Stefan. Small caveat in case you feel I am being petty : Please remember all my comments are based on being a new user - I tend to find these comments the most valuable as one becomes immune to UI issues the longer one uses it. Certainly, for me, DVC is not very easy to get into so please understand the issues I raise are from a desire to see the UI improve or become better documented for the new user. The more users the more likely the package is to succeed amongst the plethora of competing packages. Indeed, the simple nomenclature of "add" versus "staging" had me scratching my head for ages while trying to understand how dvc worked. It's why my developing tutorial is so example orientated and uses the DVC UI: http://richardriley.net/default/projects/emacs/dvc/tutorial/index regardless of my issues, I do feel that DVC has a lot of potential and if it supports branching anytime soon then it will be the one I use. Unfortunately it does not appear to do so. Take a look at "magit" to see how it handles branching. But of course DVC must do this under the reigns of a "common interface" compatible with all other supported back ends. regards Richards. -- important and urgent problems of the technology of today are no longer the satisfactions of the primary needs or of archetypal wishes, but the reparation of the evils and damages by the technology of yesterday. ~Dennis Gabor, Innovations: Scientific, Technological and Social, 1970 _______________________________________________ Dvc-dev mailing list [email protected] https://mail.gna.org/listinfo/dvc-dev
