Visual SourceSafe / CVS en vs.net project files

Pagina: 1
Acties:

  • TlighT
  • Registratie: Mei 2000
  • Laatst online: 28-05-2025
Ik zit nu voor de zoveelste keer te klooien met Visual Studio.net en CVS. Het (imho) grootste probleem daarmee is dat VS.NET om de haverklap zijn project files (.vsproj) aanpast/opent, niet alleen bij het toevoegen/verwijderen van bestanden maar ook bijvoorbeeld bij het opslaan van header files (waarom???). Als er conflicten zijn in een project file dan kun je gelijk het hele project niet meer openen in VS.NET en het handmatig oplossen van conflicten in een .vsproj file is bijna niet te doen.

Tot nu toe deed ik de project files gewoon niet in CVS zetten en dan moest iedereen maar handmatig alle bestanden toevoegen/verwijderen aan zijn eigen solution. Dat werkt ook niet erg handig.

Ik dacht dat als je CVS integratie had in VS.NET dat je die problemen niet meer zou hebben, dus ik heb een SCC plugin voor CVS geinstalleerd. Maar dit lost eigenlijk niet veel op. Je hebt nu wel dat je gewaarschuwd wordt als iemand anders de project file al heeft uitgecheckt, maar je kunt nog steeds niet goed met meerdere mensen de project file uitchecken zonder conflicten.

Ik heb geen ervaring met SourceSafe, maar heb je daarmee minder van dit soort problemen? Wie heeft er ervaring met VSS en kan me dit zeggen?

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025

djc

Je kan misschien even een paar eerdere topics over version control software doorlezen:

Problemen met VSS, alternatief gezocht.
Versiebeheer ervaringen?

Rustacean


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 10-12-2025
CVS conflict resolutie werkt gewoon onacceptabel slecht zoals je gemerkt hebt.

Overigens ontstaan conflicten bij inchecken, niet uitchecken. Laat VS maar stoeien met de vsproj, als je niets toegevoegd heb doe je geen checkin maar een revert.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein