Le réseau pour les développeurs > Forums - Accueil > Visual Studio Source Control and SourceSafe > Visual SourceSafe 2005 IDE Integration Problem with Visual Studio 2005
Poser une questionPoser une question
 

TraitéeVisual SourceSafe 2005 IDE Integration Problem with Visual Studio 2005

  • mercredi 7 décembre 2005 13:03FernandoAlvarez Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Hi I have Visual Studio Professional 2005 installed and I just recently installed SourceSafe 2005 and It won't integrate with the Visual Studio IDE. The SourceSafe menu doesn't appear in the File menu of the Visual Studio and I cant import projects from SourceSafe, what can I do?

    Thanks

Réponses

  • mercredi 7 décembre 2005 21:48Alfredo Mendez MSFTModérateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     Traitée
    Go to Tools->Options->Source Control->Plug-In Selection
    In the combo box in that page, select the Visual SourceSafe plug-in.

    Then to access the Projects already on SourceSafe you use the File->Open Project dialog, and click the SourceSafe button on the left bar of the Open Project dialog.
  • jeudi 16 février 2006 17:17Davester Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     Traitée

     Oops, I had the same problem, but had tro click "show all options" on the options screen before i could change the setting.

Toutes les réponses

  • mercredi 7 décembre 2005 21:48Alfredo Mendez MSFTModérateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     Traitée
    Go to Tools->Options->Source Control->Plug-In Selection
    In the combo box in that page, select the Visual SourceSafe plug-in.

    Then to access the Projects already on SourceSafe you use the File->Open Project dialog, and click the SourceSafe button on the left bar of the Open Project dialog.
  • samedi 14 janvier 2006 07:25Bear23 Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    just curious I have vs 2005 pro too. did ur visual sourcesafe come with it. if not where did u get it???
  • samedi 14 janvier 2006 11:15Alin ConstantinMSFT, ModérateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    VS 2005 Professional does not contain VSS2005.

    You'll have to buy VSS2005 separately, or if you bought VS2005 with MSDN Premium Subscription you can download VSS2005 from MSDN site.

    Alin

  • samedi 14 janvier 2006 23:13Bear23 Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    do I have to buy full version or the upgrade???

     

    is there a place to get a trial of demo. Not sure if I need it...

     

  • dimanche 15 janvier 2006 10:24Alin ConstantinMSFT, ModérateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    There is no trial version of VSS2005. If you already have VSS 6.0 licenses I'd buy VSS2005 upgrade (it's about 270$ cheaper)

    Alin

  • jeudi 16 février 2006 17:17Davester Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     Traitée

     Oops, I had the same problem, but had tro click "show all options" on the options screen before i could change the setting.

  • jeudi 16 février 2006 17:51CelloJ Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    I wouldn't bother upgradding if I were you.  The product is identical to the older versions.
  • vendredi 17 février 2006 02:05Alin ConstantinMSFT, ModérateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    ...to the untrained eye ;-)

    Here is a brief list of features added/improved in VSS2005 http://msdn2.microsoft.com/en-us/library/th1ac915(VS.80).aspx

    And I've put together a list of differences from the source control integration point of view http://www.alinconstantin.net/webdocs/scc/Vss6Vs2005.htm

    Alin

  • jeudi 20 juillet 2006 22:19mr. robot Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Oh my God, I cannot believe how stupid it is to have a checkbox that says "Show all Options" be turned off by default, and that the Source Control option is not displayed by default. I spent 20 minutes looking for the source control options in VS 2005 and then searching MSDN and the rest of the internet without success until I found your post. That is shockingly bad interface design.
  • jeudi 12 octobre 2006 14:16Sayure Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    Hi!

    Are you having any success with Visual SourceSafe?  When you are finished working with a file on VSS, and then you want to run your project to see if your problem was fixed...how do you do it?

    I didn't have the Debug opition available...

    thank you

    Sayure

  • vendredi 6 avril 2007 14:06spiovesan Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    Me too, until I got this post. How many meeting they had to decide this crazy thing???

    Ciao...

  • mercredi 6 juin 2007 14:22Sandro Franchi Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    The same happens with VS 6.0? I can't find that "Show all Options" checkbox, where is it?

     

    Thanks,

  • jeudi 7 juin 2007 02:32jbarton Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    What do you do in the case where Tools->Options->Source Control->Plug-In Selection contains nothing but "None" in the drop-down combo box?  I cannot find a Show All Options(Settings) anywhere in VS 2005.  Microsoft really knows how to screw up.
  • jeudi 7 juin 2007 06:58Alin ConstantinMSFT, ModérateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

     > What do you do in the case where Tools->Options->Source Control->Plug-In Selection contains nothing but "None" in the drop-down combo box?

     

    Assuming you don't use an Express edition of VisualStudio, I'd install a source control provider. (Express edition of VisualStudio don't support source control integration)

    If you see only "None" it probably means you have no source control providers installed or correctly registered. You should install VSS, TFS or another source control provider. With "None" selected you can only use source control with FrontPage web projects (which use a different provider, on the server machine, not on the client where VS is installed)

     

     >I cannot find a Show All Options(Settings) anywhere in VS 2005.

     

    If you used VB/web profile which hides some of the Tools/Options pages you wouldn't have seen the SourceControl page - in which case there would have been visible a "Show all options" checkbox in the bottom of the dialog

    Since you already see the SourceControl page it means you are not using the VB or Web projects Profile settings, and all options pages are already visible with your profile, therefore there is no need for a "Show all options" checkbox.

     

    Alin

  • jeudi 7 juin 2007 08:09jbarton Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    I'm using VS 2005 Pro and I have VSS installed on another computer.  I can see it using VS 6 and VS 7 but not with VS 8 - all from the same computer.  I read something about registering a DLL and really got the urge to return the product.  There was mention of certain items being needed in the registry.  They are there, but even so, the fact that VSS does not show up in the drop-down combo under Option\Source Control - does not make sense.  I am not going to write a DLL to use VSS.  If that is what it takes, then MS is going to lose some business.  That is simply poor product management if you ask me.
  • jeudi 7 juin 2007 09:31Alin ConstantinMSFT, ModérateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    You don't have to write your own dlls to use VSS integration in VS....

     

    > I'm using VS 2005 Pro and I have VSS installed on another computer

     

    Could this be the cause of your problem? VSS needs to be installed on the same computer where VS is installed (the database can be on a different machine, but the binaries need to be local). It may be possible that you have registered ssscc.dll from a network share; VS6 and VS7 allowed loading it from a share, and scc integration might work in such scenario. However, for security reasons VS7.1 and later don't allow anymore loading dlls from network shares.

    Make sure ssscc.dll (and in fact the whole VSS) is installed on the local computer, and the 2 SourceSafe MSSCCI providers should appear in Tools/Options/SourceControl/Plugins combobox. If you want to re-register manually the dll you'd have to run ("regsvr32 SsScc.dll" and "regsvr32 RemoteVssScc.dll")

     

    Alin

      

  • jeudi 7 juin 2007 17:29jbarton Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    I've always used VSS as a remote install.  It never occurred to me that there would be cause to disable that.  Especially not for a "security" issue.  This is on an internal, hardware firewalled, local LAN.  What is unsecure about that?  There is no benefit to having the db on a remote computer and the application on a local machine.  If I want to develop from multiple machines, what am I supposed to do; buy VSS for each machine?  This is unacceptable.
  • jeudi 7 juin 2007 17:48Alin ConstantinMSFT, ModérateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     

    If I want to develop from multiple machines, what am I supposed to do; buy VSS for each machine?  This is unacceptable.

     

    I'm sorry to hear that, but that's exactly what you'd have to do.

    Please read the license agreement - you're supposed to have one VSS install and license on each client machine where you want to use it.

     

    Alin

  • jeudi 7 juin 2007 18:41jbarton Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    As I said; this is unacceptable.  I'm returning the product.  Thanks for your help in all this.
  • mardi 3 juillet 2007 10:36like2175 Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    many thanks -solved my problem
  • mardi 27 janvier 2009 16:00Pile0g00 Médailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateurMédailles de l'utilisateur
     
    Alin Constantin said:

    If I want to develop from multiple machines, what am I supposed to do; buy VSS for each machine?  This is unacceptable.

     

    I'm sorry to hear that, but that's exactly what you'd have to do.

    Please read the license agreement - you're supposed to have one VSS install and license on each client machine where you want to use it.

     

    Alin



     

    That is not how the license agreement read to me.  The way I read it was that you have to have a full install for the database and the clients just need additional licenses and install using the same key as the database; however, the version of the license agreement that I read seemed to be vague and did not cover many scenarios.  I am with an education institution, so I can get the licenses for $25 and that is much cheaper than a VSS install for each client.

     

    On a side note I wish MS would make their products available for download.  People should be able to download an ISO and create new media when their’s goes bad.  It is not like you can do anything without a key anyway.  If someone is going to go to the trouble of getting a pirated key then they will get the software through similar means.  MS could even make you log in to download your replacement media, so there would be no ambiguity.  Heck they could even make you type in the key for the download.  Anyway it is somewhat related to this topic, because that is why I ended up here (refered by another thread).