久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

SVN應(yīng)用

 guitarhua 2012-02-23

關(guān)于一些Linux SVN的安裝使用

Posted on 2006-08-26 11:41 E.ven 閱讀(11896) 評論(2)  編輯  收藏

SVN簡介

The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.

SVN是一個(gè)版本控制軟件,類似CVS,,但是SVN的的有點(diǎn)是開源的,,而且SVN的版本控制能力給CVS還要強(qiáng)多。

SVN可以用于項(xiàng)目管理,,還可以用于版本同步,,功能可是十分強(qiáng)呢:)

下載:http://subversion.

當(dāng)前日期穩(wěn)定版SVN1.32http://subversion./downloads/subversion-1.3.2.tar.gz

安裝:

解壓:#: tar zxvf subversion-1.3.2.tar.gz

依次輸入./configure , make , make install 進(jìn)行編譯安裝完成。

開啟SVN服務(wù):svnserve -d
記住,,一定要把SVN的項(xiàng)目的home 路徑在啟動時(shí)候加上,,不然啟動還是不能用的。參數(shù)如下
svnserve -d -r /home/svnserve


檢測服務(wù)是否開啟:netstat -ntlp如果看到3690的端口正常開放了,,證明SVN啟動了,。

正式使用:
首先我們得建立一個(gè)SVN的項(xiàng)目,一般人都認(rèn)為建立項(xiàng)目就只需要一個(gè)文件,,在我第一次使用SVN之前都有這樣的看法,,SVN建立項(xiàng)目需要建立文件夾

建立項(xiàng)目命令:svnadmin create project_name    project_name 為你的project名字,可以任意取。
建立完畢后,,project_name是一個(gè)文件夾,,進(jìn)入文件夾,可以看到一個(gè)conf的文件夾,。進(jìn)入文件夾可以看到2個(gè)文件(如果沒有passwd文件,,可以用vi創(chuàng)建),編輯 svnserve.conf  把a(bǔ)non-access = read ,auth_access = write
還有password-db = passwd 的注釋去掉,,還有[general]的注釋也要去掉,。
vi passwd文件,如果是新文件,,則輸入:
[user]
your_name = your_password
這里設(shè)置的your_name是你的用戶名,,your_password是你的密碼,這個(gè)是訪問SVN必要的通行證,。


好了,,現(xiàn)在終于把準(zhǔn)備功夫做完了,下面可以正是使用了,。
簡歷一個(gè)臨時(shí)文件夾,,在里面建立三個(gè)文件夾,用于裝載SVN Project的版本信息,,或者分支版本
mkdir temp
mkdir temp/trunk
mkdir temp/tags
mkdir temp/branches
建立好后
輸入命理 svn import temp/ svn: //localhost/projectname -m "Hello world!";

首先找到你的項(xiàng)目源代碼文件夾,,使用下面命令:
cd your project
in your project dircetory
use:svn co /home/project_name --username = your_name --password=your_password

好了,現(xiàn)在你可以在客戶機(jī)上使用以下命令獲得你想要的項(xiàng)目源代碼文件
svn co svn://home/project_name --username=your_name --password = your_password

把增加的svn文件添加入svn庫:
svn add /home/your_project/*.* --username=your_name --password = your_password

提交文件:
svn commit /home/your_project/*.* --username=your_name --password=your_password

更新文件:svn update /home/your_project/*.* --username=your_name --password=your_password

當(dāng)然你可以編輯一個(gè)腳本文件來一次完成所有的操作:
vi svnupdate.sh

#!/bin/sh
svn add /home/your_project/*.* --username=your_name --password = your_password
svn commit /home/your_project/*.* --username=your_name --password=your_password
svn update /home/your_project/*.* --username=your_name --password=your_password


chmod +x svnupdate.sh

Finish

希望對一些人有些幫助,。呵呵:)

Feedback

# re: 關(guān)于一些Linux SVN的安裝使用  回復(fù)  更多評論   

2006-08-26 14:08 by oaid
<a href="http://www./Even/archive/2006/08/26/65916.html">呵呵</a>

# re: 關(guān)于一些Linux SVN的安裝使用  回復(fù)  更多評論   

2006-08-26 22:21 by flysky
不錯(cuò),,感謝作者的奉獻(xiàn),我還知道國內(nèi)兩個(gè)專業(yè)的subversion論壇,。
www.subversion.org.cn和www.iusesvn.com,,不過最近subversion.org.cn好像訪問不了,www.iusesvn.com速度倒是相當(dāng)不錯(cuò),,上面還有subversion中文手冊

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多