歡迎您光臨本站
註冊
首頁
搜尋
首頁
資訊
文檔
開源
問答
知識
專題
開源互助社區
>
文檔
>
Linux
Linux5.5下安裝subversion服務端
←手機掃碼閱讀
火星人
@ 2014-03-09 ,
reply:0
Linux5.5下安裝subversion服務端
環境:Linux5.5(32bit)
IP:10.80.11.203
撰寫人:hx10
日期:2010/7/9 hangzhou
Blog: http://hi.baidu.com/hx10
#cd /usr/local/src
wget http://subversion.tigris.org/downloads/subversion-1.6.12.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-1.6.12.tar.gz
wget http://labs.renren.com/apache-mirror/httpd/httpd-2.2.15.tar.gz
tar -zxvf httpd-2.2.15.tar.gz
tar -zxvf subversion-1.6.12.tar.gz
tar -zxvf subversion-deps-1.6.12.tar.gz //自動解壓到subversion-1.6.12下面了
cd httpd-2.2.15
./configure --prefix=/usr/local/apache2 --enable-dav --enable-so
make && make install
yum -y install openssl-devel //如果沒裝會提示錯誤
cd subversion-1.6.12
./configure --prefix=/usr/local/svn \
--with-apxs=/usr/local/apache2/bin/apxs \
--with-ssl
make && make install
/usr/local/apache2/bin/httpd -l //可以查看apache載入了的模塊
下面創建repos
#/usr/local/svn/bin/svnadmin create repos //repos是容器名字
這裡要注意,想要把repos創建在那裡,就先要進入這個路徑,比如:
#cd /opt
#/usr/local/svn/bin/svnadmin create repos2
這樣就在/opt下創建了repos2
然後編輯apache的配置文件,在最后加入
#vim /usr/local/apache2/conf/httpd.conf
<
Location
/repos2
>
DAV svn
SVNPath /opt/repos2
</
Location
>
然後重啟apache
#/usr/local/apache2/bin/apachectl restart
apache的主進程是root運行,其他進程是daemon用戶運行
需要把repos2的所有者設置為daemon,許可權為700,只允許daemon運行
同時DocumentRoot "/usr/local/apache/htdocs"
這個是網頁目錄,不能是repos的目錄
#cd /opt
#chown -R daemon:daemon repos2/
#chmod 700 repos2/
[root@squid1 opt]# ls -al
總計 20
drwxr-xr-x 3 root root 4096 06-21 15:25 .
drwxr-xr-x 24 root root 4096 06-21 13:29 ..
drwx------ 6 daemon daemon 4096 06-21 15:25 repos2
在windows上安裝subversion的客戶端
http://www.open.collab.net/servlets/TLogin
註冊帳號
http://www.open.collab.net/files/documents/60/3564/CollabNetSubversion-client-1.6.12-1.win32.exe
默認安裝到C:\Program Files\CollabNet\Subversion Client
把這個路徑加入PATH的系統環境變數中,這樣在任何目錄輸入svn都能生效
上傳工程文件
比如上傳c:\temp\mysource下的所有工程
cd c:\temp
svn import mysource-m "Init" http://10.80.11.203/repos2
下載工程文件
比如下載到d:\temp
cd d:\temp
svn checkout http://10.80.11.203/repos2
Tags:
linux
system
系統
Linux下使用SSH翻牆
非常全的linux面試筆試題及參考答案
本文將實現Windows Linux的異構環境
nagios配置——添加linux主機監控
讓Linux成為文件伺服器
linux系統日誌解析
如何讓Linux成為文件伺服器
Linux Kernel 2.6x 本地溢出代碼 今天測試了一下,效果不錯
通過Cobbler實現自動化安裝Ubuntu
pureftpd使用詳解
Bugzilla + Oracle + Linux 安裝筆記
nagios如何監控修改埠的服務
用 Ruby on Rails 和 Action Web Service 創建 Web 服務
自動化安裝操作系統:Cobbler+Koan安裝配置使用
DENX U-Boot及Linux使用手冊
Linux搭建自動虛擬主機
CentOS / Debian 編譯安裝 Nginx + Mysql 5.5.8 + PHP 5.3.5
Maven Web項目部署到Tomcat
Nagios安裝使用專題--安裝、配置、使用插件等
Linux中將memcached註冊為系統服務 .
icinga碰到服務問題!急
使用 Cobbler 安裝完系統后, 你們有沒有遇到這樣的情況?
RHCE學習筆記
面向 Subversion 用戶的 Git,第 1 部分: 入門指南
nagios服務組文件進一步抽象化的需求
Linux下Apache+PHP+MySQL+Subversion開發測試環境配置過程
自動化構建LFS系統
linux -nis
Linux 下 OpenVPN 安裝和 Windows OpenVPN GUI 安裝筆記
CentOS5.5 默認基本服務詳解
[
火星人
]
Linux5.5下安裝subversion服務端
已經有
434
次圍觀
本文地址:
http://coctec.com/docs/linux/show-post-51054.html
熱門文章
VMware 虛擬機(linux)增加根目錄磁碟空間
Linux系統調用函數fork()用法詳解
Linux和Unix系統的關係和區別詳細介紹
linux下使用mount掛著網路磁碟
用ghost備份和還原Linux系統
Raspberry Pi:完美的家用伺服器
5款替代微軟Visio的開源免費軟體
5 款 Ubuntu 系統監控工具
如何查找 Linux 死機原因?
Df命令:查看Linux磁碟剩餘空間方法介紹
最新文章
CentOS使用expect批量遠程執行腳本和命令
3000字掃盲shell基礎知識(新手必備)
Linux 系統雙網卡綁定配置實現
在Ubuntu中實現人臉識別登錄的完整步驟
Linux下9種優秀的代碼比對工具推薦小結
Linux中fuser命令用法詳解
Linux系統使用Fuser命令的方法
Linux如何在Vim中更改顏色和主題
如何使用win10內置的linux系統啟動spring-boot項目
Linux 常用命令操作大全