Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

TFS access denied error when doing checkin using parallels, and Visual studio 2013 on a Mac

I am running visual studio with TFS in parallels on a mac. In parallels, my projects are actually pointed to the mac documents folder. I am able to open and edit projects no problem as well as push them to the server.

Recently I enabled TFS source control. Whenever I try to do an initial push or checkin, I get an "Access to path is denied" error on all the individual files.

I really do NOT want to have to put my file on the virtual machine, so can someone tell me how to fix the permissions to allow TFS to access these files and do the check in?

here is an example of the output window upon checkin...

V:\MeYearly\packages\Newtonsoft.Json.5.0.6\lib\portable-net45+wp80+win8\Newtonsoft.Json.xml: Access to the path is denied. V:\MeYearly\packages\Newtonsoft.Json.5.0.6\Newtonsoft.Json.5.0.6.nupkg: Access to the path is denied. V:\MeYearly\packages\Owin.1.0\lib\net40\Owin.dll: Access to the path is denied. V:\MeYearly\packages\Owin.1.0\Owin.1.0.nupkg: Access to the path is denied. V:\MeYearly\packages\repositories.config: Access to the path is denied. V:\MeYearly\packages\Respond.1.2.0\content\Scripts\respond.js: Access to the path is denied. V:\MeYearly\packages\Respond.1.2.0\content\Scripts\respond.min.js: Access to the path is denied. V:\MeYearly\packages\Respond.1.2.0\Respond.1.2.0.nupkg: Access to the path is denied. V:\MeYearly\packages\System.Linq.Dynamic.1.0.0\lib\net40\System.Linq.Dynamic.dll: Access to the path is denied. V:\MeYearly\packages\System.Linq.Dynamic.1.0.0\System.Linq.Dynamic.1.0.0.nupkg: Access to the path is denied. V:\MeYearly\packages\Twitter.Bootstrap.3.0.1.1\readme.txt: Access to the path is denied. V:\MeYearly\packages\Twitter.Bootstrap.3.0.1.1\Twitter.Bootstrap.3.0.1.1.nupkg: Access to the path is denied. V:\MeYearly\packages\WebGrease.1.5.2\lib\WebGrease.dll: Access to the path is denied.

like image 434
Judson Terrell Avatar asked Feb 03 '15 00:02

Judson Terrell


1 Answers

I found a workaround for this. I was able to check-in by shelving pending changes first.

like image 186
Judson Terrell Avatar answered Nov 09 '22 15:11

Judson Terrell