Subversion 1.5 安装配置指南
來源:http://www.cnblogs.com/bigshow/archive/2008/10/13/1310288.html
?
使用Subversion進行版本控制可以更加有效的控制軟件開發過程,節省開發時間。本文主要介紹 windows平臺下Subversion的安裝配置。
1.下載Subversion服務器和客戶端(使用TortoiseSVN)
??? Subversion官網網 址:http://subversion.tigris.org
??? 服務器下載地址:http://subversion.tigris.org /servlets/ProjectDocumentList?folderID=8100
??? 客戶端下載地址:http://tortoisesvn.tigris.org/
2.修改Path路徑
??? 假設服務器安裝目錄為C:/SVN1.5.3,在“我的電腦”上點右鍵->“高 級”->“環境變量”,在“系統變量”中找到Path,在最后面添加上“;C:/SVN1.5.3/bin”,這樣就不用每次都先要進入C: /SVN1.5.3/bin目錄才能運行Subversion了~
3.創建版本庫
??? 假設版本庫根目錄為C:/VersionLib,現在要為MyProject項目創建 版本庫。首先進入C:/VersionLib/MyProject目錄,點擊右鍵->TortoiseSVN->Create repository here,這樣就創建了一個版本庫啦~
4.配置用戶和權限
??? 進入C:/VersionLib/MyProject/conf目錄,會看到3個文 件:svnserve.conf、passwd、authz。
??? (1)修改 svnserve.conf
???? ??? # anon-access = read
??? ??? # auth-access = write
??? ??? # password-db = passwd
???? ??? 改 為:
???? ??? anon-access = read
??? ??? auth-access = write
??? ??? password-db = passwd
??? 其中前兩行表示讀寫訪問權限,最后一行表示密碼文件使用默認的passwd文件,如果 你使用其他文件,則改為你使用的文件名。
??? (2)修改passwd文件
??? ??? 這個文件的內容比 較簡單,在[users]標簽下添加:
???? ??? qianxin = qx
???? ??? 這表示添加了一個 用戶,用戶名為qianxin,密碼為qx。可以添加多個用戶。
??? (3)authz文件,這是用于權限配置的文件,屬于比較高級的應用,這里暫時不涉 及。
5.運行Subversion服務器
??? 開始菜單->運行->輸入cmd,打開命令行窗口,輸入:
??????? svnserve -d -r C:/VersionLib/MyProject
??? 這樣就啟動Subversion服務器了,注意不要關閉 命令行窗口,關閉窗口也會把Subversion服務器停止。
6.初始化導入
??? 目前的版本庫還是一個空版本庫,里面沒有任何內容,因此需要先導入一個原始版本。進入需要導入的項目目錄,假設為D:/SVNTest,點擊右鍵 ->TortoiseSVN->Import...,在“URL of repository”中輸入版本庫地址:???? ??? ???????????
????? ?svn://localhost/MyProject
??? 在“Import message”中輸入日志信息:Init project,然后點擊“OK”,這時會彈出登錄對話框,輸入用戶名和密碼就可以導入版本庫了。如果勾選登錄對話框最下方的那個復選框就可以記住你的用 戶名和密碼,這樣就不用每次導入版本庫都輸入一次用戶名密碼了~
7.取出版本庫的一個工作拷貝
??? 在你的工作目錄下點右鍵->SVN Checkout...,輸入版本庫地址就可以導出版本庫的內容了。默認是導出最新的版本,如果需要導出以前的版本可以在“Revision”中輸入要導 出的版本的版本號。
8.導入版本更改
??? 如果當前的版本和版本庫中的最新版本完全相同,則所有文件和文件夾上都會有一個綠色的 勾。如果修改了內容,則被修改的文件上會出現一個紅色的感嘆號。如果需要向版本庫提交新版本,點擊右鍵->Commit...就可以了。
9.注冊Subversion服務
??? 每次運行Subversion服務器時都需要在命令行窗口中輸入命令,非常繁瑣,如果 能夠把Subversion注冊為一個Windows的服務,并設置為自動啟動,這樣每次開機后就會自動運行Subversion服務器了。這個功能在 1.4版本以上的Subversion中已經包含了,使用步驟如下:
??? (1)安裝服務
??? sc create subversion_service binpath= "C:/SVN1.5.3/bin/svnserve.exe --service -r C:/VersionLib/MyProject" Displayname= "Subversion Repository" depend= Tcpip ???
??? 注意等號后面的空格,以上命令在一行內輸入。
??? (2)啟動服務
??? 開始菜單->控制面板->管理工具->服務,找到 Subversion Repository服務,雙擊后點“啟動”。可以把啟動類型設置為“自動”,這樣就不需要每次手動啟動服務了。
??? 也可以在命令行方式下啟動服務:
???? ??? sc start subversion_service?
??? (3)刪除服務
???? ??? sc delete subversion_service
??? 以上講解的只是 Subversion最基本的用法,Subversion還有很多高級應用,大家可以參閱相關文檔選擇使用。
總結
以上是生活随笔為你收集整理的Subversion 1.5 安装配置指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 时隔近 40 年后沙特宇航员将再次上天,
- 下一篇: 图像检索 PCA Whiten