Topic
  • 2 replies
  • Latest Post - ‏2014-02-27T11:49:58Z by Ropel
Ropel
Ropel
2 Posts

Pinned topic Clearcase plugin check out with mixed C++ and C# solution

‏2014-02-25T13:50:29Z |

Hi,

 

Currently I'm configuring a Visual Studio solution that contains a mix of C++ and C# projects.

While loading the solution, the Clearcase plugin wants to checkout all C# projects,

although no changes are made to the projects at this point. Given the number of 

projects in the solution, this is highly disturbing behavior.

 

I'm working with Visual Studio 2012 with Clearcase 8.0.0.4.

 

Anyone know what is causing this behavior and how to resolve this?

 

Thanks.

  • stamaja
    stamaja
    8 Posts

    Re: Clearcase plugin check out with mixed C++ and C# solution

    ‏2014-02-26T18:04:37Z  

    I believe it is Visual Studio that is initiating the checkouts and all the ClearCase plugin does is act as the mechanism through which Visual Studio communicates commands to ClearCase.  If that is the case you need to look at Visual Studio to find out why it is doing that and if that behaviour can be changed.

  • Ropel
    Ropel
    2 Posts

    Re: Clearcase plugin check out with mixed C++ and C# solution

    ‏2014-02-27T11:49:58Z  
    • stamaja
    • ‏2014-02-26T18:04:37Z

    I believe it is Visual Studio that is initiating the checkouts and all the ClearCase plugin does is act as the mechanism through which Visual Studio communicates commands to ClearCase.  If that is the case you need to look at Visual Studio to find out why it is doing that and if that behaviour can be changed.

    Thank you for the prompt reply to this issue.

    I understand now that it is indeed MS Visual Studio that initiates the checkout.

     

    In my current solution file I have many C# and C++ projects that work just fine.

    Does anyone have an idea what could be different in the Visual Studio projects so that MS VS wants to checkout upon loading?

    I've tried to check the *.vcxproj files and I don't see a clear difference that could cause this behavior.

     

    Thanks again.