linux svn是常用系統,於是我學習研究了linux svn,在這裡對大家詳細介紹下linux svn系統應用,希望對大家有用。10分鐘搭建功能強大的linux svn版本控制系統。
最近朋友波波給我講解了linux svn版本控制系統,感覺挺好的。現與大家分享一下,有興趣朋友可以了解一下。原文:需 求:linux下建立linux svn伺服器,自動同步到web目錄,實現通過svn即時修改web內容。
1.環境
centos5.3
2.安裝linux svn
yum -y install subversion
3.linux svn配置
建立版本庫目錄
mkdir /svn
svnserve -d -r /svn
4.linux svn建立版本庫
建立乙個新的subversion專案
svnadmin create /svn/www.gaojinbo.com
配置允許使用者rsync訪問
注:修改的檔案前面不能有空格,否則啟動svn server出錯
vi passwd5.linux svn客戶端連線[users]
#<
使用者1>
= <
密碼1>
#<
使用者2>
= <
密碼2>
rsync
rsync
=rsync
svn co svn://ip/www.gaojinbo.com
使用者名稱密碼:rsync
6.實現linux svn與web同步
1)設定web伺服器根目錄為/www/www.gaojinbo.com
2)checkout乙份svn
svn co svn://localhost/www.gaojinbo.com /www/www.gaojinbo.com
修改許可權為web使用者
3)建立同步指令碼
編輯post-commit,在檔案最後新增以下內容
增加指令碼執行許可權chmod +x post-commit完成!乙個人能夠走多遠,取決於與誰同行
[@more@]
功能強大的KSnapshot
ksnapshot是kde整合桌面環境自帶的截圖工具,不過在gnome整合桌面環境下也可以安裝和使用它。我們可以通過新立得軟體包管理器或使用apt get命令來安裝它。假設使用命令列方式來安裝,開啟乙個gnome終端視窗,在終端視窗中輸入如下命令 sudo apt get install ksnap...
功能強大的SQL語句
1.複製表結構 sql 1.select into b from a where 1 0 select into b from a where 1 0 2.複製表記錄 複製某些字段 sql 1.insert into b a,b,c select d,e,f from a insert into b...
功能強大的sscanf 函式
int sscanf const char src,const char format,int scanf const char format,這兩個函式很相似,只是第乙個函式以src作為輸入,而第二個函式以標準輸入stdin讀取輸入 format 是格式控制字串,它包含控制字元 如 d,i,s等 ...