Visual SourceSafe

FONT SIZE:
fontsize_dec
fontsize_inc
Elokuu 8, 2016 Pilvi Aalto V 0 0

Microsoft Visual SourceSafe on lähde ohjaus ohjelmistopaketti suuntautuu pieni ohjelmisto kehittämishankkeisiin. Kuten useimmat lähde ohjausjärjestelmät, SourceSafe luo virtuaalisen kirjaston tietokoneen tiedostoja. Vaikka yleisimmin käytetty lähdekoodia, SourceSafe voi todella hoitaa minkä tahansa tiedoston sen tietokantaan, mutta aiemmat versiot on osoitettu olevan epävakaa kohdatessaan suuria määriä ei-sanallista tietoa.

Historia

SourceSafe alunperin luotu North Carolina yritys nimeltä One Tree Software. Yksi puu SourceSafe oli käynyt läpi useita tiedotteet niiden 1.x ja 2.x sykliä, tukemalla DOS, OS / 2, Windows, Windows NT, Mac ja Unix. Kun Microsoft osti OneTree vuonna 1994, he välittömästi lopettanut kehitys kaikissa versioissa paitsi Windows. Microsoft SourceSafe 3.1, Windows 16-bittinen vain ja Macintosh, rebranded One Tree 3.0 versioita, olivat lyhyesti käytettävissä ennen Microsoft julkaisi version 4.0. Oston myötä One Tree Software, Microsoft luopui lähdekoodin ohjaus tuotetta silloin, Microsoft Delta. Yrityskaupan jälkeen Mainsoft Oyj kehitetty SourceSafe UNIX yhteistyössä Microsoftin kanssa. Myöhemmin, Metrowerks, Inc: n kehittämä Visual SourceSafe Macintosh yhteistyössä Microsoftin kanssa.

Yleiskatsaus

SourceSafe oli aluksi ei client / server Source Code Management, vaan paikallinen vain SCM. Arkkitehtonisesti, tämä toimii sekä vahvuus ja heikkous suunnittelu, riippuen ympäristöstä sitä käytetään. Se mahdollistaa yhden käyttäjän järjestelmä, joka perustetaan vähemmän kokoonpano kuin joidenkin muiden SCM järjestelmiin. Lisäksi prosessi varmuuskopioida voivat olla niinkin yksinkertaisia ​​kuin kopioimalla kaikki sisältö yhden hakemistopuun. Monen käyttäjän ympäristössä, kuitenkin puuttuu monia tärkeitä ominaisuuksia löytyy muita SCM tuotteet, mukaan lukien tuki atomi toimituksista useita tiedostoja. SourceSafe perii sen yhteisiä toimintoja käytetään suoria etätiedostojärjestelmässä pääsy kaikki tiedostot arkistoon. Tämä, yhdessä vika, jos koodi on käytössä vanhan muistin puhelun jälkeen kohdentaa uudelleen, ovat osasyy miksi SS tietokantoihin joskus mennä huonosti.

Alkaen VSS 2005, Microsoft on lisännyt asiakas-palvelin-tilassa. Tässä tilassa, asiakkaat eivät tarvitse kirjoitusoikeutta SMB osuus, jossa he voivat mahdollisesti vahingoittaa SS tietokantaan. Sen sijaan, tiedostot on näytetty kautta VSS Client Tools - VSS ikkunat asiakas, VSS komentorivityökalu, tai jokin sovellus, joka integroituu tai emuloi näiden Client Tools.

Versiot

Kritiikki

Visual SourceSafe vakaus on arvosteltu johtuu tavasta Visual SourceSafe käyttää suoraan, tiedosto-pohjainen käyttöliittymä mekanismi, joka mahdollistaa minkä tahansa asiakas muuttaa tiedoston arkiston lukitsemisen jälkeen se. Jos asiakas kone kaatuu keskellä päivittää tiedoston, se voi sekoittaa tiedoston. Monet käyttäjät Visual SourceSafe vähentämään tätä riskiä käyttämällä apuohjelmaa Visual SourceSafe joka tarkistaa tietokannan korruption ja, kun pystyy, korjaa virheet, se toteaa.

Microsoftin omaan käyttöön

Vaikka "syö oman koiran ruoka" on usein sanottu olevan osa Microsoftin kulttuuria, VSS näyttää olevan poikkeus; se on laajalti huhuttu, että hyvin harvat hankkeet Microsoft luottaa VSS, ja että hallitseva työkalu on SourceDepot. Matteuksen doar:

Microsoft Developer Division on nyt käyttää Team Foundation Serverin suurimman osan sisäisissä projekteissa, vaikka VSS transkriptio. ymmärtää, että muut suuret joukkueet käyttävät "yhdistelmä räätälöityjä in-house työkaluja."

Päivitykset

Päivitetty versio nimeltään Visual SourceSafe 2005 julkaistiin marraskuussa 2005 lupaavat parempaa suorituskykyä ja vakautta, paremmin yhdistämällä Unicode ja XML-tiedostoja sekä kyky tarkistaa tiedostoja yli Sitä mukana Visual Studio 2005 Team System painoksia, mutta on ei sisälly Visual Studio 2008 Team System.

Samaan aikaan, Microsoft esitteli myös lähde ohjaus ja hankkeen elinkaaren hallinnan tuotteen nimeltä Team Foundation Serverin, joka on osa Visual Studio Team System. Tämä tuote käsitellään useita Visual SourceSafe puutteet, joten se sopii suuremmille joukkueet vaaditaan suurta vakaan ja valvoa toimintaa.

Visual Studio 2010, Microsoft ei enää jakelee Visual SourceSafe. Microsoft tarjoaa nyt Team Foundation Serverin Basic pienemmille kehityksen joukkueet. On hotfix niin nykyisiä SourceSafe asiakkaat voivat käyttää SourceSafe Visual Studio 2010.

Lopullinen versio tuotteesta, Visual SourceSafe 2005, jäi eläkkeelle valtavirran tukea 10. heinäkuuta 2012 laajennettu tuki päättyy 11. heinäkuuta 2017 mennessä.

Kirjallisuutta

  • Visual SourceSafe 2005 Software Configuration Management käytännössä
  • Real World Software Configuration Management
  • Essential SourceSafe
  0   0
Edellinen artikkeli Dihedral ryhmä järjestyksen 6
Seuraava artikkeli K. G. Subramanyan

Kommentit - 0

Ei kommentteja

Lisääkommentti

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Merkkiä jäljellä: 3000
captcha