Ik sta op het punt versiebeheer in te voeren op mijn werkplek, maar twijfel nog over de... euh... versie.
VSS
Een eerste logische keuze leek Visual SourceSafe, vanwege het MSDN-abbo dat we hebben. Gedachte: "als je eenmaal MS bezig bent, kun je beter MS aanhouden" + ik heb er al eens mee gewerkt, maar op een kleine codebase en met weinig mensen.
Als je echter iets als dit leest, sla je natuurlijk aan het twijfelen:
Nu heb ik op mijn vorige werkplek CVS gebruikt icm de Igloo plugin voor Visual Studio 6. Dat werkte aardig, maar de grap was dat ik de enige was die source control gebruikte. Voor geavanceerde taken (zoals het opzetten van een module) haalde ik overigens WinCVS uit de kast.
Subversion
Via de link hierboven bood zich nog een 3e alternatief aan waarvoor ook een Visual Studio.NET plugin bestaat: Subversion. Dit versiebeheerpakket kende ik nog niet, maar aangezien het is opgezet door de makers van CVS om de manco's van zijn voorloper op te vangen, lijkt het mij wel een serieuze kandidaat. Ik weet echter niet hoe lekker die VS.NET plugin werkt.
Voorlopige conclusie
Ik zou graag voor Subversion gaan. Echter, ik kan me voorstellen dat de plugin nog niet lekker werkt in een productieomgeving. Dus voor de meeste zekerheid, kies ik voorlopig CVS/Igloo.
De vragen
VSS
Een eerste logische keuze leek Visual SourceSafe, vanwege het MSDN-abbo dat we hebben. Gedachte: "als je eenmaal MS bezig bent, kun je beter MS aanhouden" + ik heb er al eens mee gewerkt, maar op een kleine codebase en met weinig mensen.
Als je echter iets als dit leest, sla je natuurlijk aan het twijfelen:
- corrupte db
- tergend traag
- irritante locking
- ...
Nu heb ik op mijn vorige werkplek CVS gebruikt icm de Igloo plugin voor Visual Studio 6. Dat werkte aardig, maar de grap was dat ik de enige was die source control gebruikte. Voor geavanceerde taken (zoals het opzetten van een module) haalde ik overigens WinCVS uit de kast.
Subversion
Via de link hierboven bood zich nog een 3e alternatief aan waarvoor ook een Visual Studio.NET plugin bestaat: Subversion. Dit versiebeheerpakket kende ik nog niet, maar aangezien het is opgezet door de makers van CVS om de manco's van zijn voorloper op te vangen, lijkt het mij wel een serieuze kandidaat. Ik weet echter niet hoe lekker die VS.NET plugin werkt.
Voorlopige conclusie
Ik zou graag voor Subversion gaan. Echter, ik kan me voorstellen dat de plugin nog niet lekker werkt in een productieomgeving. Dus voor de meeste zekerheid, kies ik voorlopig CVS/Igloo.
De vragen
- Heeft iemand bedenkingen bij mijn keuze?
- Zijn hier mensen met goede/slechte ervaringen met CVS/Subversion icm een VS plugin?
- Wat zijn ooit jullie argumenten geweest om wel of niet voor een bepaald versioning systeem te kiezen?
Wij onderbreken deze thread voor reclame:
http://kalders.be