One of our developers is doing development on a Mac. The user has TEE (Team Explorer Everywhere) plug-in installed for Eclipse. The user initially created a server workspace and wanted to switch it to a local workspace. Unfortunately when doing that in the UI it did not work and gave a permission denied error. How to fix that?
As luck would have it they did not take a screenshot of the error and I didn’t want to bug him too much to recreate it. Developers at my company are very busy and they need time to focus (so I minimize disruptions to them).
Looking at the file in question we could see that it had these permissions
--r—r—r root staff
Our best guess is the Eclipse UI did not have enough rights to alter the permissions on the file. Upon doing some research there is no command line option to alter the location to local using the tf workfold nor the tf workspace commands. The only time you can set this on the command line is when creating a NEW workspace.
So my final recommendation to this poor soul was to have 2 workspaces. One server workspace for managing (branch/merge) whole branches and create a second workspace that is local. The day to day work on his cards would be done there.
One note I have asked him to run Eclipse with sudo so we will see if that works. I will update the post if I hear good news.
No comments:
Post a Comment