Kuinka asentaa SVN?

SVN on Apachen kehittämä arvokas työkalu, jota käytetään ohjelmoinnin maailmassa ohjelmistoversioiden ja -versioiden valmistukseen. Se on avoimen lähdekoodin keskitetty järjestelmä. SVN on kätevä, kun useita kehittäjiä työskentelee sovelluksen parissa ja he haluavat säilyttää koodinsa yhdessä paikassa kunkin tiedoston kanssa luotujen versioiden seurauksena, jokaisen tiedoston sitouttamishistorian kanssa.

Jos asiakkaasi haluaa joitain asiakirjoja / koodin edistymistä tai jos haluat viedä koodisi asiakkaan sijaintiin, tämä on luultavasti helpoin alusta kaikkien näiden asioiden hallintaan. Voit luoda minkä tahansa määrän arkistoja sisältötyypisi tai muiden erityisten kriteerien perusteella. Voit luoda rajoittamattoman määrän kansioita kyseiseen arkistohaaraan, ja siten myös selkeys vallitsee.

SVN: n edut

  • SVN käsittelee arkistoa, pääasiassa paikkaa, jossa sitoutunut koodikappalesi versiohistorian mukana lepää. Varasto luottaa yleensä tiedostopalvelimeen, joka ajaa Subversion-palvelinohjelmaa ja toimittaa sisältöä Subversion-asiakkaille
  • Haluatko lisätä koodia samaan tiedostoon / palveluluokkaan / arkistoon? Täytä vain osa koodistasi ja sitoudu / työnnä SVN: llä. Kun olet tehnyt tämän, tiedostoille määritetään seurantaversio, ja muut kehittäjät voivat päivittää, että he ovat tarkistaneet koodit SVN-arkistosta, joten työsi ei enää estä.
  • Työskenteletkö eri moduulien parissa ja haluatko yhdistää koodin myöhemmin? Hyvin !! SVN tarjoaa siihen haarat, voit leikata haaran päähaarasta ja sijoittaa moduulit / koodisarjan siihen. Haarahaarat ovat käteviä tapauksissa, joissa haluat toimittaa koodin osia useina sprinteinä (ketterä paradigma).
  • Kehittäjät tosiasiallisesti lähtevät hakemistosta hakemistosta, jossa pääkehitys tapahtuu, ja sitä kutsutaan runkoksi .

SVN: n avain

  • Kun työskentelet arkistojen kanssa, muista ottaa säännöllinen varmuuskopio, jotta jos palvelin epäonnistuu, voit käyttää tiedostojesi viimeisintä versiota.

Suorita ystävällisesti seuraava komento varmuuskopioiden luomiseen

svnadmin hotcopy path/to/repository path/to/backup

SVN: n asennuksen vaiheet

Keskustelemme SVN: n asentamiseen tarvittavista vaiheista seuraavasti

Vaihe 1: Siirry osoitteeseen https://tortoisesvn.net/downloads.html ja lataa sopiva versio alla olevista vaihtoehdoista (valitse vakaa julkaisu, joka ilmestyy kerralla, jonka alat ladata tämän):

Vaihe 2: Merkitse kansio, johon haluat luoda arkiston, seuraavien vaiheiden avulla

Napsauta nyt hiiren kakkospainikkeella arkistossa -> TortoiseSVN -> luo arkisto täällä

Vaihe 3: Kun olet merkinnyt kansion arkiston luomista varten, esiin tulee valintaikkuna, muista kopioida URL-osoite sinisellä tarralapuksi myöhempää käyttöä varten.

Vaihe 4: Valitse nyt suunniteltava projektikansio, jota on seurattava, napsauta sitä hiiren kakkospainikkeella ja napsauta SVN-kassan vaihtoehtoa. Tekemällä tämän, sanot SVN: lle seuraamaan muutoksia, joita aiomme tehdä koodiin.

Muista pitää valintanappi 'Head revision' valittuna, kun painat OK tämän jälkeen, saat seuraavan valintaikkunan:

Joten voit nähdä täällä, että versionumero näyttää olevan 0, ja näet myös, että kassalle-kansiossa .svn-kansio luodaan.

Vaihe 5: Katsotaan nyt integroitavan eclipse-ohjelmaan, jos eclipse ei sisällä laajennusta, niin subclipse on asennettava seuraavan navigointipolun mukaisesti:

Siirry ohjeeseen -> Asenna uusi ohjelmisto … http://subclipse.tigris.org/update_1.10.x

Napsauta Lisää-vaihtoehtoa, kun olet tehnyt tämän; Subclipse-valintaruutu ilmestyy (kuten olet nimittänyt, kun lisäät yllä olevaa URL-osoitetta), lopeta prosessi. Tämä saa pimennyksen integroitumaan SVN: ään.

Tarkista sama noudattamalla annettuja vaiheita:

“Ikkuna” -> “Avaa perspektiivi” -> “Muu…”, nimivaihtoehto alkaa näkyä täällä nyt.

Vaihe 6: SVN-arkiston luominen eclipsen avulla

Siirry Windowsiin -> Näytä näkymä -> etsi SVN ja valitse sitten SVN-säilöt

Vaihe 7: Suorita seuraavat vaiheet SVN-säilytysikkunan sisällä, joka näkyy kuvan osoittamalla tavalla

Napsauta hiiren kakkospainikkeella ja valitse Uusi -> Repository Location ja kirjoita sitten URL-ruutuun svn: // localhost, kuten alla, napsauta sitten Valmis.

Jos saat jonkin verran virheitä tämän tekemisen jälkeen (ts. Jos jokin virhe ilmenee pimennyskonsolissa), muista käsitellä välityspalvelimen asetukset (viitteitä varten etsi vain virhe stackoverflow.com-sivustosta).

Vaihe 8: Kun olet suorittanut tämän, siirry navigointiruutuun, napsauta hiiren kakkospainikkeella projekti -> Tiimi -> Jaa projekti ja valitse sitten SVN -> Seuraava -> Valmis. Kun napsautat lopetuspainiketta, huomaat, että SVN on asennettu järjestelmään

Vaihe 9: Nyt voit jatkaa ohjelmatiedostojen muokkaamista, ja eclipse voi pitää niitä seurata, seurata tehtyjä muutoksia, napsauta hiiren kakkospainikkeella eclipse-projektin Resurssienhallinnan ”Projekti” -painiketta, siirry sitten “Team” -valikkoon ja valitse sitten ”Synkronoi arkiston kanssa”. Se antaa kaikki muutokset, jotka ilmestyvät siellä, ja ensimmäistä kertaa voit vain valita tiedostot sitoutuvan joukon joukosta, ja sitten SVN luo versionumeron sitä vastaan.

Muista sitoa tiedostot vain tällä tavalla, koska aina, kun sitoudut joukkotiedostoja / kansioita, generoidaan versionumero.

Tehdään se vähän selväksi esimerkillä:

Jos kehität moduulia, joka sisältää 10 tiedostoa ja ne korreloivat siten, että ne on tarkoitus toimittaa samassa julkaisussa, varmista, että sitovat kaikki ne yhdessä versiossa, niin että jos asiakas kehottaa palauttamaan muutokset kuin pelkästään palauttamalla versionumero, voit olla varma, että kaikki siihen liittyvä palautettiin.

Vaihe 10: SVN tarjoaa myös mahdollisuuden löytää tietyn tiedoston historia. Voit korvata nykyisen koodisi suoraan näillä versioilla myös, jos haluat saman.

Yhteenvetona tästä, samalla tavalla SVN voidaan integroida IDE: hen, kuten Visual Studio -koodi. Joten rinnakkaiselle kehitykselle, ketteräpohjaisten työaikarajoitteiden täyttämiseksi, SVN on hyvä keskittämisväline.

Suositellut artikkelit

Tämä on opas SVN: n asentamisesta. Tässä olemme keskustelleet peruskonseptista, vaiheista SVN: n asentamiseksi järjestelmään. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. Kuinka asentaa Jenkins
  2. Kuinka asentaa SQL Server
  3. Kuinka asentaa MATLAB