jason.mansfield Posted December 19, 2013 Report Share Posted December 19, 2013 My team has been having an issue where (from the plugin): 1. You start on a branch that contains file X 2. You switch to another branch where file X has been deleted 3. Visual Studio fails to detect that the .csproj file has been changed, as as such, thinks that file X should still exist, still shows it in Solution Explorer, and shows an error if you try to open it from there. If you complete steps 1 and 2 from within the external Plastic client, then Visual Studio's normal external change detection kicks in just fine and it prompts you to reload the project, after which Solution Explorer no longer shows file X. My initial suspicion is that for some reason, changes made to the filesystem from within the plugin don't trigger visual studio's external change detection mechanism because they're somehow technically coming from "within the IDE". We're on the latest version of both the plastic server and client. (Upgraded tonight in hopes of resolving the issue) This has been a pretty big problem for us, and has resulted in a number of bad checkins where we'll go for some time with the wrong .csproj file in memory. It seems like a pretty big problem, so I was surprised that I didn't find anything about it on the forums. Has anyone else experienced anything similar? Link to comment Share on other sites More sharing options...
manu Posted December 19, 2013 Report Share Posted December 19, 2013 Hi Jason, Unfortunately I can't reproduce what you said, we use the VS package in our daily basis and everything seems to work fine. Do you have bot projects and solution files binded with Plastic? You can review it in the File menu change revision control panel. Link to comment Share on other sites More sharing options...
jason.mansfield Posted January 7, 2014 Author Report Share Posted January 7, 2014 Manu - thanks for your reply! Sorry for the delayed response, I thought the forum would email me when there were new posts on my thread, guess not! Yes, I have everything bound, all of our projects as well as the solution. This actually seems to be affecting every member of our 4 person team, which makes me wonder if there's something about either the project, the solution, or this particular repository that's causing the issue. Is there any diagnostic data I can gather that would help? Link to comment Share on other sites More sharing options...
manu Posted January 9, 2014 Report Share Posted January 9, 2014 Can you check if all the "prj" and "sln" files are inside the Plastic SCM repository? Link to comment Share on other sites More sharing options...
jason.mansfield Posted January 9, 2014 Author Report Share Posted January 9, 2014 Yes, they are. Link to comment Share on other sites More sharing options...
jason.mansfield Posted January 9, 2014 Author Report Share Posted January 9, 2014 I've made a screencast showing reproduction of the bug, if this helps: http://screencast-o-matic.com/watch/c2VQDknfJj Link to comment Share on other sites More sharing options...
manu Posted January 9, 2014 Report Share Posted January 9, 2014 It definitely helps! Thanks for taking time recording it. Can you please give us your VS version and the Plastic SCM version? Link to comment Share on other sites More sharing options...
jason.mansfield Posted January 9, 2014 Author Report Share Posted January 9, 2014 VS Version: 12.0.21005.1 REL Plastic Version: 5.0.44.509 - Hawaii Link to comment Share on other sites More sharing options...
manu Posted January 9, 2014 Report Share Posted January 9, 2014 Thanks, update to the latest 5.0 (519) just in case the plugin is not correctly installed and let us test the same configuration. Link to comment Share on other sites More sharing options...
jason.mansfield Posted January 9, 2014 Author Report Share Posted January 9, 2014 Upgraded to the latest, verified that then plugin was updated, and tried again. Same issue. Link to comment Share on other sites More sharing options...
manu Posted January 9, 2014 Report Share Posted January 9, 2014 Thanks for the info. We are trying to reproduce it. Link to comment Share on other sites More sharing options...
jason.mansfield Posted February 11, 2014 Author Report Share Posted February 11, 2014 Any updates on this issue? Possibly some other documentation I can provide? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.