Vinnaren i pepparkakshustävlingen!
2007-07-18, 14:28
  #1
Medlem
GreenManalishis avatar
Vad tycker ni är bäst och varför ?

Mäter sig open source verktyg som CVS och Subversion mot Rational ClearCase och Telelogic Synergy ?
Citera
2007-08-25, 01:56
  #2
Medlem
McBs avatar
Kanske lite sent, men har inte sett tråden förrän nu.

Jag har under ett par månader använt Rational ClearCase i mitt yrke, och det vill jag inte rekommendera ens till min värste fiende. Otroligt tungjobbat och ålderdomligt system. Dessutom ofantligt dyrt.

Subversion är helt okej ur prestanda- och användbarhetssynpunkt. Det är också tillräckligt stabilt för att användas i en professionell miljö.

Båda två lider dock av ett stort handikapp: de är centraliserade. En betydligt bättre idé är ett distribuerat versionshanteringssystem som Mercurial eller Git. Det kan vara svårt att införa till en början, men kommer väl till pass även i stora utvecklingsteam. Ju tydligare hierarki som finns, desto bättre.
Citera
2007-09-05, 15:16
  #3
Medlem
Har jobbat med VSS, ClearCase och numera Subversion. Gillar helt klart den nuvarande miljön vi kör bäst.

Vi kodar i MS Visual Studio 2005.
Har versionshantering i Subversion.
Har en byggmiljö med NAnt, NUnit och en CruiseControl mot detta.
Hanterar supportärenden, krav och defekter i ett och samma egenutvecklade system med referenser in till Subversion och byggmiljön för att få spårbarhet hela vägen från krav genom källkod till testfall.
Citera
2007-09-15, 12:50
  #4
Medlem
Beror helt på vilka krav man har. Har själv jobbat som CM i ett antal år och har stött på ett gäng olika verktyg.

Generellt sätt kan man säga att för de flesta behov räcker verktyg som CVS och Subversion utmärkt. Man får inte samma spårbarhet och koppling till CRs, i praktiken är det sällan man behöver det.

Om man verkligen behöver full kontroll så är det de stora systemen som gäller, men då ska man vara medveten om att man inför overhead i utvecklingen. Här krävs det duktiga CM och verktygsutvecklare för att göra processen hanterbar för utveklarna, annars får man missnöjda utvecklare och dåliga resultat. Clear Case gillar jag personligen inte, utan föredrar helt klart Synergy, då det är ytterst kraftfullt, men ändå enkelt tillåter att man gömer komplexiteten för utvecklarna. Man ska dock vara medveten om att det kostar stora pengar att införa och underhålla ett sådant system, så man måste verkligen fråga sig om man behöver det.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback