導航:首頁 > 編程系統 > linux下svn安裝有幾種方式

linux下svn安裝有幾種方式

發布時間:2024-10-30 13:50:05

⑴ 請教,arm linux下能安裝svn服務端嗎

安裝svn版本為1.6.1

一。下載svn
選擇subversion-1.6.1.tar.gz 和 subversion-deps-1.6.1.tar.gz
將該下載包拷貝到/usr/local/下(隨意了,找個地方就好)
二。安裝
cd /usr/local/
tar zxvf subversion-1.6.1.tar.gz
tar zxvf subversion-deps-1.6.1.tar.gz #會自動解壓到subversion-1.6.1下
cd subversion-1.6.1
按照一些網路資料的介紹,執行如下命令即可完成安裝
./configure
make
make install

三。驗證
svn --version
有可能會出現如下提示:
svn: error while loading shared libraries: /usr/local/serf/lib/libserf-0.so.0: cannot restore segment prot after reloc: Permission denied
此時執行如下命令即可解決問題:
setenforce permissive

⑵ Linux centos下安裝svn伺服器就這么難么

Centos下安裝SVN伺服器詳細步驟

在保證聯網的條件下,執行以下一、二操作,否則請先下載apache、svn的安裝包並解壓縮

1.安裝apache

yum install httpd

2.安裝svn

yum install subversion

yum install mod_dav_svn

3.創建SVN倉庫

mkdir /home/svn

4.在SVN倉庫目錄下創建你要的版本庫

svnadmin create /home/svn/xyz (版本庫名:xyz)

5.創建用戶及密碼

在/home/svn/xyz/conf目錄下,輸入:htpasswd -c passwd xiao

第一次在創建用戶密碼,需加上「- c」參數

6.設置許可權

編輯authz文件,設置組別人員讀寫許可權

9.防火牆打開3690埠

進入/etc/sysconfig,修改iptables文件

加入如下:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT

10.修改apache,目的是保證http能夠訪問

修改/etc/httpd/conf.d/subversion.conf文件

加入如下:

LoadMole dav_svn_mole moles/mod_dav_svn.so

LoadMole authz_svn_molemoles/mod_authz_svn.so

<Location />

DAV svn

SVNParentPath /home/svn/xyz

AuthType Basic

AuthName "Authorization Realm"

AuthUserFile /home/svn/xyz/conf/passwd

AuthzSVNAccessFile /home/svn/xyz/conf/authz

Require valid-user

</Location>

11.配置SVN下目錄被apache擁有

chown–R apache:apache/home/svn/xyz

12.設置apache開機啟動

chkconfig httpd on

13.設置svn開機啟動

(1)編寫/usr/local/customshell/svn.sh,內容為svnserve –d --listen-port 3690 –r / home/svn/xyz

(2). vim /etc/rc.d/rc.local增加一句:/usr/local/customshell/svn.sh

⑶ linux 下的svn是什麼意思

svn有兩種存儲方式:BDB和FSFS,目前用的最多的是FSFS方式,這種方式的話,一般是存儲在\db\revs文件夾下,裡面有一堆以版本號命名的文件,如:0、1、2、3、4......,那個就是了。

svn先把0版本的狀態壓縮成1個文件,然後每次版本更新時就針對變動的部分做一個壓縮文件,每次都是增加一個增量包,最後在伺服器上能看到文件名為從0開始到最終版本的一系列文件

⑷ 怎麼才能使用svn命令 linux

首先要先下載svn。
輸入:sudo apt-get install subversion

接下來就可以使用SVN了。
先檢出伺服器上的文件。本經驗再回SAE上搭建了一個答wordpress,所以在這里以此為例。
輸入:svn checkout 地址

上傳新文件。現在本地上把新文件復制到項目文件夾中。
再在項目目錄中輸入:
svn add 文件名
svn commit -m "備注"

如果要修改代碼,可以直接再本地上修改,然後上傳。
輸入:svn commit -m "備注"

要刪除文件則輸入:
svn delete 文件名
svn commit -m "備注"

如果是誤刪了文件
直接 svn up 或者 svn revert -r version
還有更詳細的介紹可以看相關的中文文檔。

⑸ linux安裝svnlinux安裝svn

linux配置已有的文件夾為svn的指定目錄?

要實現這個想法,關鍵原理就是把default這個文件夾變成在svn控制之下的一個工作副本,然後通過post-commit鉤子去自動更新這個工作副本。幾個關鍵操作:

1、需要在伺服器上安裝svn伺服器端,啟動svn服務,並創建一個svn庫;

2、將當前的default文件夾變成新建的svn庫的工作副本(客戶端存放數據的文件夾),具體操作:將當前default文件夾下的內容import到新建的svn庫中,然後再清空default,然後再將svn庫中的內容checkout到default;

3、使用svn的post-commit鉤子(這個鉤子是在每次成功commit後被SVN伺服器自動調用的),編輯這個鉤子,內容就是svnupdate文件夾default,這樣每次commit成功後就會自動更新default文件夾;

4、在你自己的電腦上checkout那個svn庫,然後你就可以從本地commit,然後伺服器端就自動更新default文件夾了。

怎樣在visiostudio中安裝svn插件?

先把visualsutdio開工具全部關閉,然後在安裝SVN包,然後在打開visualstudio選擇工具->選項->源代碼管理->插件管理會多出一個SVN的選項選擇就行了

閱讀全文

與linux下svn安裝有幾種方式相關的資料

熱點內容
安裝三菱編程閃退怎麼回事 瀏覽:488
手機怎麼創建word文件格式 瀏覽:694
c語言連接資料庫 瀏覽:887
數據線粉色和白色哪個是正 瀏覽:775
vb編程應注意什麼 瀏覽:855
js循環添加控制項 瀏覽:615
學習計算機網路的作用 瀏覽:235
access資料庫最新內容怎麼調 瀏覽:203
上古世紀新版本跑商 瀏覽:267
iphone5國際漫遊設置 瀏覽:107
ipodwatch如何安裝app 瀏覽:114
誰有微信搶紅包的群號 瀏覽:872
word07頁碼從任意頁開始 瀏覽:791
js禁止滑動事件 瀏覽:800
蘋果查序號怎麼看不是 瀏覽:61
linux在txt文件 瀏覽:568
ps如何導入文件匹配 瀏覽:201
轉轉app怎麼把自己的賬號租出去 瀏覽:828
福昕閱讀器合並照片pdf文件 瀏覽:591
vhd文件有什麼用 瀏覽:482

友情鏈接