1

Is there a way to restrict other users\my team members from viewing the shelvesets created by me?

user1928158
  • 173
  • 1
  • 9
  • 1
    What is the need behind this request, may I ask? – Beytan Kurt Jun 12 '15 at 07:36
  • Suppose you did some code changes and shelved it for use at a later time. And the coding done was really a bad one. During appraisal if your lead\appraiser wants to take a look at your shelveset then you don't want him\her to find out that messy code. Also you don't want to totally lose that code by deleting the shelveset. Is there a way to hide a shelveset from a particular user? – user1928158 Jun 12 '15 at 07:54
  • I don't think someone will take the shelveset code's quality into account unless you check it in without required improvements into the code base (: As I noted in my answer, it is not possible as far as I know. It is common to store changes in shelvesets even if the code does not compile at all, it has many usage areas and one of them is to store the code and improve it in the future without keeping it in locally. – Beytan Kurt Jun 12 '15 at 08:01
  • What you are saying does make sense. Anyways thanks much for all the help. Cheers :) – user1928158 Jun 12 '15 at 08:05
  • it looks like on TFS 2019 users can DELETE other users shelfsets - not good – Balage Jun 02 '20 at 21:19

1 Answers1

3

AFAIK, there is no way to do this at the moment.

I tried to find some proof and found out this msdn question.

Beytan Kurt
  • 2,203
  • 4
  • 34
  • 57