用樹莓派搭建svn伺服器
打算用樹莓派作為自己的伺服器了, 搭建一個svn伺服器是必要的, 來看看:
1. 安裝svn伺服器:
sudo apt-get install subversion
2. 建立svn倉庫, 我用/home/pi/svn_taoge作為svn倉庫的根路徑
svnadmin create /home/pi/svn_taoge
3. 修改配置檔案:vim /home/pi/svn_taoge/conf/svnserve.conf
4. 都配置好了, 現在來給使用者開放許可權吧, 使用者名稱taoge, 密碼xxxxxx, 如下:
為了安全, 其實都應該對密碼進行加密, 我這裡先不考慮這些了。
5. 接下來肯定是要啟動svn服務啊:
svnserve -d -r /home/pi/svn_taoge
可以ps看一下, 確實啟動了。但是, 這裡其實有個問題, 那就是當樹莓派伺服器重啟後, svnserve並沒有重啟。 那怎麼讓svnserve開啟自動重啟呢? 在/etc/rc.local中加入如上語句就可以了, 試了一下, 靠譜。
訪問svn的方法是:svn://192.168.1.34 , 其中192.168.1.34就是樹莓派的ip. 訪問過程, 肯定是要輸入使用者和密碼的。
接下來, 我在Windows上安裝了TortoiseSVN客戶端。 怎麼初次建立檔案呢? 如下兩種方法都可以
1. 用 svn的import功能, 初始化建立倉庫檔案。
2 用 svn的 check out先下載檔案(實際上倉庫為空), 然後add檔案, 然後commit.
在這裡, 我用方法2, 搞定, 來看看:
如上是Windows下的svn客戶端, 其實也可以建立linux下的svn客戶端, 道理類似。比如, 可以直接在樹莓派上執行 svn co svn://localhost , 就把剛才的test.txt下載下來了, 此時, svn服務端和svn客戶端在同一臺機器上。
另外, 可以去樹莓派伺服器上看下svn伺服器中是否有test.txt檔案, 發現沒有, 為什麼呢? 因為svn伺服器做了手腳, 並不會直接存test.txt檔案, 想詳細瞭解, 可以自己在網上查詢原因, 簡單。
相關文章
- 樹莓派搭建git伺服器 | 樹莓派小無相系列樹莓派Git伺服器
- 樹莓派搭建FTP伺服器樹莓派FTP伺服器
- 樹莓派搭建私人伺服器樹莓派伺服器
- 使用樹莓派搭建Ubuntu伺服器樹莓派Ubuntu伺服器
- 樹莓派使用入門:用樹莓派學 Linux樹莓派Linux
- 樹莓派搭建下載機樹莓派
- 樹莓派自建 NAS 雲盤之——樹莓派搭建網路儲存盤樹莓派
- 樹莓派使用入門:如何更新樹莓派樹莓派
- 樹莓派是什麼 樹莓派能做什麼 樹莓派的功能用途樹莓派
- 基於樹莓派的內網穿透Web伺服器搭建樹莓派內網穿透Web伺服器
- 樹莓派從零開始搭建Samba檔案伺服器樹莓派Samba伺服器
- 樹莓派使用樹莓派
- 用樹莓派玩轉藍芽樹莓派藍芽
- 使用樹莓派搭建區域網監控樹莓派
- 樹莓派版的家用NAS伺服器樹莓派伺服器
- 樹莓派使用入門:如何用樹莓派來娛樂樹莓派
- 樹莓派使用入門:如何購買一個樹莓派樹莓派
- 樹莓派使用入門:慶祝樹莓派的 14 天樹莓派
- 樹莓派CM4(四):樹莓派映象替換核心樹莓派
- 樹莓派筆記樹莓派筆記
- 樹莓派與FileZilla樹莓派
- 折騰樹莓派樹莓派
- 樹莓派裝opencv樹莓派OpenCV
- 新樹莓派入手樹莓派
- 樹莓派電臺樹莓派
- 樹莓派實用RED5搭建流媒體伺服器實現點播功能樹莓派伺服器
- 樹莓派使用入門:如何為樹莓派社群做出貢獻樹莓派
- 「玩轉樹莓派」樹莓派 3B+ 配置無線WiFi樹莓派WiFi
- 樹莓派3B搭建Flink叢集樹莓派
- 如何將樹莓派配置為列印伺服器樹莓派伺服器
- 樹莓派使用入門:教孩子們用樹莓派學程式設計的 5 種方法樹莓派程式設計
- 樹莓派使用入門:如何啟動一個新的樹莓派樹莓派
- 5、樹莓派3 Model B ——— 樹莓派PWM控制直流電機速度樹莓派
- 樹莓派 | 修改樹莓派3熱點的名稱和密碼樹莓派密碼
- 樹莓派 -入門篇樹莓派
- 樹莓派-進階篇樹莓派
- 樹莓派 4 開箱記樹莓派
- 樹莓派 4 來襲!樹莓派