esmaspäev, 2. oktoober 2017

02.10.2017 | Tunnitöö

 Rational ClearCase - on arvutitarkvara tööriistade perekond, mis toetab lähtekoodi ja muude tarkvaraarendusvarade tarkvara konfiguratsioonihaldust (SCM). Samuti toetab see elektroonilise disaini artefaktide disainiandmete haldamist võimaldades seeläbi riist- ja tarkvara arendamist. ClearCase sisaldab muudatuste kontrolli ja moodustab aluse konfiguratsiooni juhtimiseks nii suurtes kui ka keskmise suurusega ettevõtetes, mis sobivad sadade või tuhandete arendajatega projektidega. Seda arendab IBM.
 ClearCase toetab kaht konfiguratsioonihalduse mudelit: UCM (Unified Change Management) ja Base ClearCase. UCM pakub mudelist väljapoole, samas kui põhi ClearCase pakub baastehnilist infrastruktuuri (UCM põhineb ClearCase'i baasil).
 ClearCase võib mahutada suuri binaarfaile, suurt arvu faile ja suurte hoidlate suurusi. See toetab kataloogide hargnemist, märgistamist ja versioonimist.

 CVSNT - jälgib projekti versiooni ajalugu (või failide kogumit).CVSNT põhineb samale kliendiserveri arhitektuurile kui samaaegne versioonide süsteem: server salvestab projekti ja selle ajaloo praegused versioonid ja kliendid ühendavad serveriga projekti täieliku koopia väljavõtmiseks , töötage selle koopiaga ja seejärel hiljem oma muudatused sisse. Server võib olla vahemällu salvestamise või puhverserver (ainult lugemiseks loodud server, mis edastab kirjutamistaotlusi mõnele teisele serverile) või lugemis- ja kirjutamis (tavaline) server.
 Tavaliselt ühendatakse klient ja server WAN-i või Interneti-ühenduse kaudu, kuid klient ja server võivad mõlemad töötada ühesuguses LAN-s või isegi samas seadmes. Serveritarkvara töötab võrdselt nii Unixis kui ka Windowsis. See sobib kokku CVS-klientidega ja toetab suurt hulka konfiguratsioonijuhtimise meetodeid, sealhulgas CVS-ühilduvat mittesobivat meetodit ja VSS-like reserveeritud meetodit.

CVSNT-i serveri funktsioonid on järgmised:
  • Juurdepääsu kontroll projektide ja filiaalide tagamiseks.
  • SQL andmebaasis salvestatud üksikasjalik auditeerimine ja mõõdiku.
  • Autentimine koos Active Directory.
  • Muudatuste jälgimine, sh selle kohta, kas see on kuskilt ühendatud, kuulub probleemi aruandesse või on osa muudatustest.
  •  Juhtpaneel, mis haldab muutuste e-posti teel teavitamist, defektide jälgimise integreerimist ja muud.
  • Integreeritud hoidla sünkroniseerimine (tõrgeteta serverite jaoks).
  • Muuda seatud toetust (rühma muudatused defekti numbri järgi).
  • Toetab Unicode'i UTF-8 / UCS-2 faile ja mitme keelega failinimesid.
  • UTF-8 (Unicode) režiimis töötades saab see automaatselt tõlkida kõigi kasutajate jaoks failinime kodeeringut.
  • E-teavitamiseks mõeldud pistikprogrammid.
  • Aitab ühendada filiaale lihtsamalt oma Mergepoint-funktsiooniga.
  • Native serverid saadaval Mac OS X, Windows, Linux, Solaris, HP-UX.
  • Toetab reserveeritud ja reserveerimata versioonimismeetodeid.
  • CVSAPI kolmandate osapoolte toodete integreerimiseks.
  • Script, COM ja 3GL liides käivitab ja integreerib kolmanda osapoole tööriistadesse (nt defektide jälgimine)


ClearCaseCVSNT
HooldajaIBM RationalMarch Hare Software and community members
Arengu staatusAktiivnehooldatud ja uusi funktsioone arendatakse
RespositsioonimudelClient–serverClient–server
VõrdlusmudelÜhendage või lukustageÜhendage või lukustage
LitsentsPatenditudGPL või varaline
Platvormide tugiLinux, Windows, AIX, Solaris, HP UX, i5/OS, OS/390, z/OS,Unix-like, Windows, OS X, i5/OS
Maksumus4600 dollarit ujuva litsentsi kohta (mis on automaatselt 30-minutiline minimaalne kasutaja kohta, saab käsitsi üle anda)Tasuta (with £425 distribution fee) for older version or £85 commercial license for latest version of CVS Suite or Change Management Server



ProgammeerimiskeelC, Java, PerlC++
HoidmisviisMuudatusedMuudatused
muudatuste ulatusFile and Tree File and Tree
Redigeerimise ID-dNumbridNumbrid
Võrguprotokollidcustom (CCFS), custom (MVFS filesystem driver), HTTPcustom over ssh, sspi, sserver, gserver, pserver
Lähtekoodi suurusTeadmata55 MB



Atomaarne muudatuste tulemuste kettale kirjutamineosalineJah
Fail nimetatakse ümberJahJah
liitmise fail ümber nimetatakseJahJah
Sümboolsed lingidJahJah
enne ja pärast sündmust konksudJahJah
Allkirjastatud versioonJahEi
Jälgimise ühendamineJahJah
liini vestluste lõppJahJah
SildidJahJah
Rahvusvaheline toetusjahJah
Unicode failinime tugiTeadmataJah
Toetab suurt tagasimakseidJahJah



Märksõna laiendamineJahRCS
Interaktiivne kohustubEiJah
Välised viitedEiJah
Osaline checkout / kloonJahJah
ÕigusedJahJah
Ajatempli säilitamineJahJah
Kohandatud automaatne ühendamise tööriistJahEi
Toetatavad formaadidClearCaseCVS
Tuletatud objektide ühiskasutuse vahemäluJahjah
Allikad:
https://en.wikipedia.org/wiki/CVSNT

https://en.wikipedia.org/wiki/Rational_ClearCase

Kommentaare ei ole:

Postita kommentaar