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?
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?