Summary: | Context menu for Revert/Reset functionality at file level. | ||
---|---|---|---|
Product: | [Technology] EGit | Reporter: | Miles Parker <milesparker> |
Component: | UI | Assignee: | Project Inbox <egit.ui-inbox> |
Status: | NEW --- | QA Contact: | |
Severity: | enhancement | ||
Priority: | P3 | CC: | daniel_megert, filippo.rossoni, ilya.ivanov, jamesmcowan, markus.kell.r, robin, tomasz.zarna |
Version: | 0.9.0 | Keywords: | helpwanted |
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Bug Depends on: | 338701 | ||
Bug Blocks: |
Description
Miles Parker
2010-12-21 20:01:09 EST
Totally. It's really annoying not to be able to simply "revert" a given project, sub-folder or file rather than -- accidently, urp.. -- everything in the repos. I think this is a git limitation/'feature' though..? You can of course do this for an individual file through history, but to do it for a directory is a major pain. OMG, I clicked submit and realized that I was wholeheartedly agreeing with.. myself. Better than arguing with myself, I guess. There are several file level "Replace With" actions such as "Head Revision" which should be similar to a revert in other version control systems. (In reply to comment #3) > There are several file level "Replace With" actions such as "Head Revision" > which should be similar to a revert in other version control systems. Not really. Once the repo is in "conflict" state those menu items are not available. If you make them available, then that's a good fix. (In reply to comment #4) > (In reply to comment #3) > > There are several file level "Replace With" actions such as "Head Revision" > > which should be similar to a revert in other version control systems. > > Not really. Once the repo is in "conflict" state those menu items are not > available. If you make them available, then that's a good fix. Right, and beyond that, it's not really clear especially to newbies, what the "head revision" is. What is really needed is a more fine-grained capability that does exactly the same thing that reset does, at least as far as the user is concerned. "I screwed up everything in this directory, please just put it back the way it was". this would be a great feature. Eclipse subversion plugin has a revert context menu; tortoisegit etc. |