MIssing Shelf tab
已回答
Hi,
I lost my shelve....
I can still shelve through right click menue but can not unshelve....
Does anyone know how to restore the tab? (I know how to find shelved patches and apply it. I want to resore the tab in IDE)
Thank you.
请先登录再写评论。
Hello Yaroslav,
The list of shelved patches is stored in the workspace file. If you have
deleted it, probably the only option is to get it back through Local History.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Thank you for the reply.
As I mentioned in the post I dont have a problem restoring patches. I can do it by "Apply Patch" function.
I am literraly missing the "Shelve" tab
Under "Changes" I see
I dont see "Shelve"
Hello Yaroslav,
As I mentioned, the list of shelved patches is stored in the workspace file.
The Shelf tab is missing because you've done something to the workspace file
that caused the list of shelved patches to be lost.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Hm... but it is missing for all of my projects...
I dont version my project files and local history for them is not available.
Why would it disappear from all projects?
Hi, @... I had exactly the same issue.
What I did is shelving my local changes by clicking "silently shelve" or smth similar. By doing so no "Shelve" tab appeared. I was unable to find nor the tab nor my changes. The local history did not help too.
To resolve this I created a "dummy" local change -> right click on the change list -> click shelve -> windowed appear where I wrote a name of my shelve.
After that, the "Shelve" tab appeared next to the "Local changes" tab. I was able then to find my older "silent shelves".
I hope this helps!
@... I find the new way of shelving changes super confusing and in my eyes, it breaks the good functionality you had before.
Best Regards
Ivaylo Pankov
same issue!!!
using jetbrains 10 years - shelf 6 years - this is like feature not working!
used @... scenario
found 3 correct shelf items later on - but in different window - the commit one (view mode window)
really hot issue to address !!!
I had the same problem or at least I thought so.
We have rather long branch names like feature/MYTICKET-123-my-feature-description. In the end (also trying @... s hint, thanks!) I found out, that Shelf tab was just hidden because the feature/MYTICKET.... tab was too wide (due to the long title).
It is accessible via the arrow next to it or if I make the column really wide. See screenshots
However, I still have the same problem I already had for quite some time with the older IJ-Versions (before the Commit-UI change): The "Clean already unshelved" feature does not work. The button just stays deactivated (light grey) and unusable. :(
This shelf feature seems to be really sensitive.
Hello Christoph Merk
>We have rather long branch names like feature/MYTICKET-123-my-feature-description. In the end (also trying Ivaylo Pankov s hint, thanks!) I found out, that Shelf tab was just hidden because the feature/MYTICKET.... tab was too wide (due to the long title).
there is a ticket about such behavior, please feel free to vote:
https://youtrack.jetbrains.com/issue/IDEA-253268
>However, I still have the same problem I already had for quite some time with the older IJ-Versions (before the Commit-UI change): The "Clean already unshelved" feature does not work. The button just stays deactivated (light grey) and unusable. :(
Could you please elaborate on a steps to reproduce? Please feel free to submit a bug on our YouTrack
It is a old post, but if anyone has the same problem as I did today in Dec.2022, please try:
1.「search file」- double press left shift by default, and type shelve, and if you see a result 「Already Unshelved」option in the result list which is turned off
2. Turn it on
3. Check out some other branch, you will see the shelf tab back, then check out back to the branch where you were
I hope this will help someone like me, I don't even know why I lost it, it happends after a windows 10 update restart, but I am not sure that is related.
Probably the shortest way to restore the tab for me is to make a random change and shelve it, voilá, the tab is back.
I might have closed the tab myself, not sure how but it is not impossible. It would be nice to know how to restore such tab.
Please?
Thank you for contacting JetBrains Support.
This tab should be visible in the Commit toolwindow IF you have some shelves already.
But there is a known issue that should be fixed in th new release, when shelf tab does not appear until you create a new shelf.
Please see this report:
https://youtrack.jetbrains.com/issue/IDEA-305906
Please let me know if you have any questions
Best Regards
Russell
JetBrains Support
I had the same issue and it turns out that shelves have moved into the new commit modal
To go back to the previous behavior you can uncheck “Use non-modal commit interface” in the settings