Kuinka Websvn asennetaan Subversionille Centosiin 7

Hei kaikki, tänään asennamme uusimman WebSVN: n CentOS 7 for subversion-arkistoihimme.

WebSVN tarjoaa subversion-arkistoihin näkymän, joka on suunniteltu vastaamaan Subversion-metodologiaa. Voimme tarkastella minkä tahansa tiedoston tai kansion lokia ja nähdä luettelon kaikista muuttuneista, lisätyistä tai poistetuista tiedostoista missä tahansa versiossa. Voimme myös tarkastella eroja kahden version tiedoston niin nähdä, mitä muutettiin tietyssä versiossa.

ominaisuudet

WebSVN tarjoaa seuraavia ominaisuuksia:

  • helppokäyttöinen käyttöliittymä
  • muokattavissa oleva templating system
  • tiedostoluetteloiden värittäminen
  • Syynäysnäkymä
  • Lokiviestin haku
  • RSS-syötteen tuki
  • ja enemmän…

koska se on kirjoitettu PHP: llä, WebSVN on myös erittäin kannettava ja helppo asentaa.

nyt, me asentaa WebSVN meidän Subversion (Apache SVN). Varmista, että olet asentanut Apache SVN palvelimeesi. Jos sinulla ei ole sitä asennettuna, voit asentaa tämän opetusohjelman.

kun olet asentanut Apache SVN: n(Subversion), sinun on noudatettava alla olevia helppoja ohjeita.

1. Lataa websvn

voit ladata WebSVN heidän viralliselta sivustoltaan http://www.websvn.info/download/ . Me ensin saada sisällä directory / var / www/ html / ja sitten ladata paketin sen sisällä.

$ sudo -s

suorita yllä oleva komento komentotulkissa tai päätteessä, koska wee: N täytyy vaihtaa pääkäyttäjän etuoikeuteen, jotta meillä on täysi pääsy järjestelmän rajoitetuille alueille.

# cd /var/www/html# wget http://websvn.tigris.org/files/documents/1380/49057/websvn-2.3.3.zip
Ladataan websvn-pakettia

täällä, Olen ladata uusimman version 2.3.3 websvn. Linkin saat sivuilta. Voit korvata yllä olevan linkin sen paketin linkillä, jonka haluat asentaa.

2. Pura ladattu zip

# unzip websvn-2.3.3.zip
# mv websvn-2.3.3 websvn

Install php

# yum install php

Edit WebSVN config

Now, we ’ ll need to copy distconfig.php joka sijaitsee sisällä / var / www / html/websvn / include directory to config.php ja sitten muokata asetustiedosto.

# cd /var/www/html/websvn/include
# cp distconfig.php config.php
# nano config.php

nyt, meidän täytyy tehdä muutoksia tiedostoon alla. Kun se on valmis, tallenna tiedosto ja poistu.

// Configure these lines if your commands aren't on your path.// $config->setSVNCommandPath('/usr/bin'); // e.g. c:\program files\subversion\bin $config->setDiffPath('/usr/bin');
// For syntax colouring, if option enabled... $config->setEnscriptPath('/usr/bin'); $config->setSedPath('/bin');
// For delivered tarballs, if option enabled... $config->setTarPath('/bin');
// For delivered GZIP'd files and tarballs, if option enabled... $config->setGZipPath('/bin');
// $config->parentPath('/svn/');
$extEnscript = "perl";$extEnscript = "python";$extEnscript = "sql";$extEnscript = "java";$extEnscript = "html";$extEnscript = "html";$extEnscript = "html";$extEnscript = "html";$extEnscript = "bash";

aloitetaan WebSVN

nyt ollaan melkein valmiita. Apache-palvelin on käynnistettävä uudelleen. Voit tehdä sen alla olevalla komennolla.

# systemctl restart httpd.service

ja sitten, avaamme WebSVN sisällä suosikki selain osoite on http://Ip-address/websvn tai jos olet paikallisessa tietokoneessa, voit goto http://localhost/websvn .

websvn asennettiin onnistuneesti

Huomautus: Jos havaitset virheen, kuten ”en löydä” enscript ”tool at location”/usr/bin / enscript” ”sitten, sinun täytyy asentaa enscript komennolla” yum install enscript ” joka korjaa ongelman.

Conclusion

hurraa, olemme saaneet WebSVN: n asennettua CentOS 7-palvelimeemme. Tämä opetusohjelma toimii hyvin RHEL 7 liian. WebSVN tarjoaa subversion-arkistoihin näkymän, joka on suunniteltu vastaamaan subversion-metodologiaa. Voit tarkastella minkä tahansa tiedoston tai kansion lokia ja nähdä luettelon kaikista muuttuneista, lisätyistä tai poistetuista tiedostoista missä tahansa versiossa. Niin, jos sinulla on kysyttävää, kommentteja, palautetta kirjoita kommenttikenttään alla ja kerro meille, mitä stuffs on lisättävä tai parannettava. Kiitoksia! Nauti WebSVN 🙂

Write a Comment

Sähköpostiosoitettasi ei julkaista.