We just installed 5.0.1, and we're discussing how to use the shelve feature.
Here's a common scenario: I'm working on a file (or set of files), and I want to preserve my work as I go (such as end-of-day or just as I reach certain points in the development process but I'm not quite ready to check in). So I shelve my work.
I will probably want to do that frequently over the course of working on a specific feature or piece of functionality, and over the course of several days or weeks, I might want to shelve my work repeatedly. But I'm only interested in the latest shelved version, so I'll want to give my shelveset the same name each time. When I'm finally done, I'll check in my work and delete the shelveset.
My question is this: is there an easy way to see, inside VS using the Enhanced Client, the name of my shelveset(s)? Or do I have to go to the standalone client to see that?
What I'd like to be able to do is shelve my pending changes and select an existing shelveset I want to update from a list. Any chance that's possible? Or will be soon?
Using the shelve feature
Moderator: SourceGear
Re: Using the shelve feature
If you open the Pending Changes Window inside of Visual Studio, you will see a few links for accessing your shelve sets. You can open the Pending Changes by going to the View menu in VS and selecting Vault - Vault Pending Changes.
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support
Re: Using the shelve feature
From the Vault Pending Changes window, I click "Shelve All," which opens the "Shelve Changes" window. I have to give the shelveset a name. I want to give it the same name as the existing shelveset. The only way I can see to get that is to close the "Shelve Changes" window, click "Unshelve," select the shelveset I want to replace, click "Details...", copy the name of the shelveset to the clipboard, close, close, click Shelve All again, and paste the shelveset name into the textbox.
Is there an easier way I'm missing?
Is there an easier way I'm missing?
Re: Using the shelve feature
You could view the shelve sets using a browser to go to http://<your Vault server>/vaultservice/vaultweb.
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support
Re: Using the shelve feature
I have the same issue as Lane.
Could you add a feature request to modify the Shelve Changes window so that the Shelveset Name edit box is a combo-box that has the list filled with the current user's existing shelvesets? This way one could type in a shelveset name, or select an existing one.
Could you add a feature request to modify the Shelve Changes window so that the Shelveset Name edit box is a combo-box that has the list filled with the current user's existing shelvesets? This way one could type in a shelveset name, or select an existing one.
Re: Using the shelve feature
Agreed! This would be a big improvement. Thanks.
Re: Using the shelve feature
I have logged a feature request. Thank you for your feedback.
F:; 14923
F:; 14923
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support