Сегодня стали очень популярны одноплатные мини компьютеры, такие как: Raspberry Pi, Banana Pi, Orange Pi и др.. Благодаря малому размеру, экономичности и хороших технических характеристик, их можно использовать как сервера на постоянную работу: веб-сервер Apache2, СУБД MySQL, phpMyAdmin, системы контроля версий GIT и SVN.
В этой статье мы установим и настроим Subversion сервер на Orange Pi PC с OC Ubuntu 16.04. Все действия в данной статье необходимо выполнять от пользователя root, для этого необходимо получит привилегии суперпользователя:
Что такое Subversion (SVN)?
Subversion (также известная как «SVN») — это система контроля версий с открытым кодом. Используя Subversion вы можете записывать историю исходных файлов и документов. Она управляет файлами и каталогами во времени. Дерево файлов располагается в центральном хранилище. Хранилище больше похоже на обычный файл-сервер, за исключением того, что он помнит каждое изменение когда-либо сделанное в файлах или каталогах.
Установка Subversion
Для доступа к хранилищу Subversion с помощью протокола HTTP вы должны установить и настроить web сервер. Apache2 гарантированно работает с Subversion. Пожалуйста, обратитесь к разделу Apache2 для установки и настройки Apache2.
Для установки Subversion выполните следующую команду в терминале:
sudo apt-get install subversion libapache2-svn
Настройка сервера
Для начала необходимо создать папку, в которой будут располагаться репозиторий:
mkdir -p /svn/repos
Хранилище Subversion может быть создано с помощью следующей команды в терминале:
svnadmin create /svn/repos/repo
Для импорта или фиксации файлов в вашем Subversion хранилище по HTTP, хранилищем должен владеть HTTP пользователь. В Ubuntu обычно пользователем HTTP является www-data. Для изменения владельца файлов хранилища введите следующую команду в терминале:
chown -R www-data:www-data /svn/repos
Далее вы должны создать файл /etc/subversion/passwd, который будет содержать подробности аутентификации пользователей. Для создания файла используйте следующую команду в командной строке (которая создаст файл и добавит первого пользователя), а вместо user_name нужно указать нужное имя пользователя:
sudo htpasswd -c /etc/subversion/passwd user_name
Чтобы добавить дополнительных пользователей, опустите опцию «-c«, поскольку она заменяет старый файл. Вместо этого используйте такой вариант:
sudo htpasswd /etc/subversion/passwd user_name
Чтобы увидеть список добавленных пользователей, откройте файл /etc/subversion/passwd.
Для доступа к хранилищу Subversion через протокол WebDAV вам потребуется настроить сервер Apache2. Сперва откройте файл /etc/apache2/mods-enabled/dav_svn.conf
sudo pluma /etc/apache2/mods-enabled/dav_svn.conf
и добавьте следующий фрагмент:
<Location /svn> DAV svn SVNParentPath /svn/repos/ AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/subversion/passwd Require valid-user </Location>
перезапустите веб-сервер Apache2:
sudo service apache2 restart
Если вы все сделали верно, то при заходе на http://localhost/svn/repo у вас выскочит окошко с запросом имени пользователя и пароля, введя которые вы увидите ваш пустой пока еще Subversion.
перепродажа аккаунтов маркетплейс аккаунтов
услуги по продаже аккаунтов маркетплейс для реселлеров
продажа аккаунтов соцсетей услуги по продаже аккаунтов
Buy accounts Gaming account marketplace
Social media account marketplace Account Selling Service
Buy accounts Social media account marketplace
Account marketplace Accounts for Sale
Secure Account Purchasing Platform Account market
sell pre-made account account store
accounts for sale accounts for sale
purchase ready-made accounts find accounts for sale
secure account sales secure account sales
account market buy pre-made account
accounts market account sale
database of accounts for sale secure account sales
buy accounts ready-made accounts for sale
account selling service account catalog
verified accounts for sale ready-made accounts for sale
accounts for sale website for selling accounts
buy and sell accounts account catalog
ready-made accounts for sale buy and sell accounts
account trading platform guaranteed accounts
account buying service profitable account sales
account market social media account marketplace
account selling service account buying service
database of accounts for sale https://accounts-marketplace.xyz
social media account marketplace https://buy-best-accounts.org/
secure account purchasing platform account market
website for selling accounts https://accounts-marketplace.live/
buy accounts https://social-accounts-marketplace.xyz
social media account marketplace https://buy-accounts-shop.pro
account store https://social-accounts-marketplace.live
account marketplace accounts market
покупка аккаунтов https://akkaunty-na-prodazhu.pro
маркетплейс аккаунтов соцсетей akkaunt-magazin.online
маркетплейс аккаунтов соцсетей kupit-akkaunty-market.xyz
продать аккаунт https://online-akkaunty-magazin.xyz/
покупка аккаунтов https://akkaunty-dlya-prodazhi.pro
продать аккаунт https://kupit-akkaunt.online/
buying facebook accounts https://buy-adsaccounts.work/
facebook ad account buy https://buy-ad-accounts.click
cheap facebook advertising account cheap facebook advertising account
buy account facebook ads buy facebook account
buying facebook account https://buy-ad-account.click/
buy facebook account facebook ad account for sale
facebook ad account buy buy facebook ads account
old google ads account for sale old google ads account for sale
google ads account for sale https://sell-ads-account.click
buy aged google ads accounts https://buy-verified-ads-account.work
facebook business manager for sale buy facebook business manager accounts
buy facebook business manager business-manager-for-sale.org
buy business manager account https://buy-bm.org/
buy verified facebook business manager buy facebook business manager
buy tiktok ads accounts https://tiktok-ads-account-buy.org
tiktok agency account for sale https://tiktok-ads-account-for-sale.org
buy tiktok business account https://buy-tiktok-ad-account.org
buy tiktok ads accounts https://buy-tiktok-ads-accounts.org
buy tiktok ad account https://buy-tiktok-business-account.org
tiktok agency account for sale https://buy-tiktok-ads.org
facebook ad account for sale ready-made accounts for sale online account store
Beyondmemories preserves life’s magic in stunning keepsakes. Through timeless design and heartfelt personalization, your most meaningful occasions are captured beautifully, ready to be cherished and shared for years to come.
bataraslot 88: bataraslot — bataraslot alternatif
betawi77 betawi 77 betawi 77
https://linktr.ee/bataraslot777# slot online
bataraslot 88: bataraslot alternatif — slot online
https://mez.ink/batarabet# situs slot batara88
mawartoto alternatif: mawartoto — mawartoto
bataraslot: batara88 — batarabet login
https://linkr.bio/betawi777# betawi 77 slot
hargatoto slot: hargatoto login — hargatoto
hargatoto alternatif: hargatoto slot — hargatoto slot
https://linklist.bio/kratonbet777# kratonbet
toto slot hargatoto toto slot hargatoto hargatoto alternatif
https://tap.bio/@hargatoto# hargatoto slot
mawartoto alternatif: mawartoto slot — mawartoto login
cheap cialis 20mg: buy cialis in toronto — cialis canada online
EverGreenRx USA: buy generic cialis — EverGreenRx USA
https://evergreenrxusas.shop/# cialis results
EverGreenRx USA [url=http://evergreenrxusas.com/#]EverGreenRx USA[/url] cialis dapoxetine europe
tadalafil medication: EverGreenRx USA — EverGreenRx USA
cialis pricing do you need a prescription for cialis EverGreenRx USA
https://evergreenrxusas.shop/# cialis available in walgreens over counter??
MediTrust: trusted online pharmacy ivermectin UK — discreet ivermectin shipping UK
https://meditrustuk.shop/# discreet ivermectin shipping UK
MediTrust UK safe ivermectin pharmacy UK MediTrust UK
https://bluepilluk.com/# sildenafil tablets online order UK
confidential delivery pharmacy UK: pharmacy online fast delivery UK — order medicines online discreetly
viagra online UK no prescription https://intimacareuk.shop/# tadalafil generic alternative UK
https://mediquickuk.shop/# MediQuick UK
BluePill UK: BluePill UK — generic sildenafil UK pharmacy
stromectol pills home delivery UK: MediTrust — safe ivermectin pharmacy UK
Looking for fast and reliable garage door repair? Fixngotx offers expert emergency services to get your garage door working like new! Whether it’s a broken spring, faulty opener, or damaged panels, our team is ready 24/7 to solve your problem quickly. Don’t let a broken door disrupt your day—contact us now for immediate assistance!
sildenafil tablets online order UK https://bluepilluk.com/# viagra online UK no prescription
order viagra online safely UK viagra online UK no prescription BluePill UK
http://bluepilluk.com/# order viagra online safely UK
tadalafil generic alternative UK: branded and generic tadalafil UK pharmacy — IntimaCareUK
generic stromectol UK delivery: generic stromectol UK delivery — ivermectin tablets UK online pharmacy
https://bluepilluk.shop/# order viagra online safely UK
https://saludfrontera.shop/# SaludFrontera
canadian pharmacies compare TrueNorth Pharm TrueNorth Pharm
pharmacia mexico: SaludFrontera — SaludFrontera
https://truenorthpharm.shop/# canadian pharmacy online
TrueNorth Pharm: TrueNorth Pharm — TrueNorth Pharm
escrow pharmacy canada canadian neighbor pharmacy my canadian pharmacy
canadian mail order pharmacy: TrueNorth Pharm — TrueNorth Pharm
vipps canadian pharmacy: TrueNorth Pharm — canadian online pharmacy
india pharmacy how to get medicines online india pharmacy of the world
https://truenorthpharm.shop/# canadian pharmacy scam
https://curabharatusa.com/# how to get medicines online
CuraBharat USA: buy medications from india — CuraBharat USA
online mexican pharmacies: pharmacy mexico — SaludFrontera
india pharmacy: CuraBharat USA — online indian pharmacy
SaludFrontera SaludFrontera medication in mexico
http://truenorthpharm.com/# ed drugs online from canada
https://saludfrontera.com/# mexican online pharmacy
vicodin india: oxycontin for sale online — CuraBharat USA
canadianpharmacymeds canadianpharmacyworld TrueNorth Pharm
https://truenorthpharm.com/# TrueNorth Pharm
ordering drugs from canada: TrueNorth Pharm — canadian pharmacy ltd
https://curabharatusa.shop/# CuraBharat USA
kamagra erfahrungen deutschland: kamagra oral jelly deutschland bestellen — Viagra kaufen ohne Rezept legal
https://gesunddirekt24.shop/# medikament ohne rezept notfall
online apotheke versandkostenfrei generika potenzmittel online bestellen online apotheke
online apotheke versandkostenfrei: Gesund Direkt 24 — medikament ohne rezept notfall
potenzmittel diskret bestellen: potenzmittel diskret bestellen — Viagra online kaufen legal in Deutschland
preisvergleich kamagra tabletten: kamagra erfahrungen deutschland — Viagra online bestellen Schweiz
online apotheke: rezeptfreie arzneimittel online kaufen — medikament ohne rezept notfall