"Commit selected" removed from context menu
Moderator: SourceGear
"Commit selected" removed from context menu
Today we upgraded our Vault server (and all clients) from Vault 5.0.3 to 5.1.1. Though the upgrade itself was painless, a number of developers here have already commented on the fact that you can no longer select files in your Pending Change Set and then right-click to select Commit Selected. Why was this menu item removed?
This makes no sense to me, especially since Undo Selected and Shelve Selected are still part of this context menu.
Many of us here would really appreciate it if you would add that feature back to the Pending Change Set context menu.
Thank you!
This makes no sense to me, especially since Undo Selected and Shelve Selected are still part of this context menu.
Many of us here would really appreciate it if you would add that feature back to the Pending Change Set context menu.
Thank you!
Re: "Commit selected" removed from context menu
Thanks for your feedback. If the user checks the files they want to checkin, then click the Commit command on the Pending Change set menu bar, then those selected items will be checked in.
But I can see where you might want to select a range without having the click each checkbox -- is that the case?
But I can see where you might want to select a range without having the click each checkbox -- is that the case?
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager
Re: "Commit selected" removed from context menu
So what you've done now is forced extra steps on the user to check in files. It is exactly as you say, you now must:
Frankly I'm just surprised that you removed a feature that was working perfectly well, only to replace it with one that is less efficient. Furthermore, as I stated in my previous post, I would point out that Undo Selected and Shelve Selected are still part of this context menu. So why not Commit Selected?!?
Please add 50 votes (user count in our office) for restoring this feature.
Thank you for listening.
- 1. Click the check box on the files you wish to check in
2. Click the Commit button.
Frankly I'm just surprised that you removed a feature that was working perfectly well, only to replace it with one that is less efficient. Furthermore, as I stated in my previous post, I would point out that Undo Selected and Shelve Selected are still part of this context menu. So why not Commit Selected?!?
Please add 50 votes (user count in our office) for restoring this feature.
Thank you for listening.
Re: "Commit selected" removed from context menu
I think some of the changes were primarily for new integration functionality in the Vault Pro client (selecting transactions to be associated with work items) But they appear to add extra steps in the Vault Standard Client.
I've logged work item 15793 to see how we can fix this in a future release.
Sorry for the inconvenience in the meantime.
I've logged work item 15793 to see how we can fix this in a future release.
Sorry for the inconvenience in the meantime.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager
Re: "Commit selected" removed from context menu
Dave,
In regards to your question of why...
In the next release of Vault, there will be an alternate treeview for change sets. Checkboxes work here as selecting / deselecting a tree node will modify files in that folder. At this point, a checkbox for selection in a listview will have the same meaning as a check in the treeview. The goal is to present a consistent UI across views. This also satisfied some complaints we had about losing the change set selections when inadvertently clicking the list.
I haven't seen negative feedback about the UI change until your post, but we aim to please. Perhaps there may be way that allows an either/or UI for change set items.
I'll have to think about this some more and see if there is a way to satisfy both conditions. Thanks for your feedback.
In regards to your question of why...
In the next release of Vault, there will be an alternate treeview for change sets. Checkboxes work here as selecting / deselecting a tree node will modify files in that folder. At this point, a checkbox for selection in a listview will have the same meaning as a check in the treeview. The goal is to present a consistent UI across views. This also satisfied some complaints we had about losing the change set selections when inadvertently clicking the list.
I haven't seen negative feedback about the UI change until your post, but we aim to please. Perhaps there may be way that allows an either/or UI for change set items.
I'll have to think about this some more and see if there is a way to satisfy both conditions. Thanks for your feedback.
Jeff Clausius
SourceGear
SourceGear
Re: "Commit selected" removed from context menu
Jeff --
As you evaluate various approaches that would allow an either/or UI for change set items, I would think that you could pretty much mimic the Undo Check Out... context menu behavior. In other words, when the user right-clicks in the Pending Change Set tab, the new Commit Selected... item would apply only to the highlighted items in the list (regardless of whether or not anything is actually checked).
That seems trivial to code, is very intuitive for the user, and seems to fit your either/or UI goal.
Hope this helps.
--Dave Novak
As you evaluate various approaches that would allow an either/or UI for change set items, I would think that you could pretty much mimic the Undo Check Out... context menu behavior. In other words, when the user right-clicks in the Pending Change Set tab, the new Commit Selected... item would apply only to the highlighted items in the list (regardless of whether or not anything is actually checked).
That seems trivial to code, is very intuitive for the user, and seems to fit your either/or UI goal.
Hope this helps.
--Dave Novak
Re: "Commit selected" removed from context menu
Dave,
The check boxes for Vault can disappear, it's the case where the same class is being used with Vault Pro, and the selection is a bit trickier. I'll twiddle with some subclassing to see what shakes out.
Thanks for the feedback.
The check boxes for Vault can disappear, it's the case where the same class is being used with Vault Pro, and the selection is a bit trickier. I'll twiddle with some subclassing to see what shakes out.
Thanks for the feedback.
Jeff Clausius
SourceGear
SourceGear
Re: "Commit selected" removed from context menu
I think it's also worth pointing out that the Search tab still contains a Check In... context menu option when you right-click on Edited items on the Search tab. Therefore, it doesn't seem like it would be hard to add the same back to the Pending Change Set tab.
Re: "Commit selected" removed from context menu
It's not a matter of technology, but rather what controls are in place. The pending changes list view control is coded differently than the list view control on the search results. As mentioned, there would need to be some new subclassing here.
Jeff Clausius
SourceGear
SourceGear
Re: "Commit selected" removed from context menu
You also raise a good point that there is an inconsistency between check boxes and selections in search results and the pending change set. I'll need to add that into the equation as well.
Thanks for bringing that up.
Thanks for bringing that up.
Jeff Clausius
SourceGear
SourceGear
Re: "Commit selected" removed from context menu
Indeed -- the inconsistency between these tabs is really the most important thing to recognize.
-
- Posts: 60
- Joined: Wed Aug 18, 2004 11:15 am
Re: "Commit selected" removed from context menu
My users have noticed the same thing that Dave reported. In previous versions, if you had a lot of files checked out and wanted to check in five or ten of them, you could just shift-click on the first and last files, and then click Commit. Now, you have to check each file individually before you can commit them. It is also a bit annoying to have to click the Commit button instead of using the right-click menu.
Re: "Commit selected" removed from context menu
Josh,
Thanks for the feedback.
Thanks for the feedback.
Jeff Clausius
SourceGear
SourceGear
-
- Posts: 45
- Joined: Sun Mar 12, 2006 9:55 am
Re: "Commit selected" removed from context menu
Add me to the list. It's been bugging me since I upgraded. It's just SO irritating.
As a partial workaround I've found using the VS2008 view allows me to commit but it only shows the files for the current solution, so it's not great if you've got to commit files outside of the solution.
Iain
As a partial workaround I've found using the VS2008 view allows me to commit but it only shows the files for the current solution, so it's not great if you've got to commit files outside of the solution.
Iain
-
- Posts: 45
- Joined: Sun Mar 12, 2006 9:55 am
Re: "Commit selected" removed from context menu
Is there any way we can follow the progress of this work item?lbauer wrote: I've logged work item 15793 to see how we can fix this in a future release.
Iain