国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Win7 64位 下SlikSVN 的安裝配置

2019-11-08 01:56:34
字體:
來源:轉載
供稿:網友

開發人員對 SVN 版本控制器 都不會 陌生, 但是 SVN服務器 了解的人應該比較少

推薦一個 SlikSVN 服務器 , 下載地址 http://www.sliksvn.com/en/download/, 請 下載 對應的 32位 、64位,  這是我下的 Slik-Subversion-1.8.10-x64.msi

注意 :

SlikSVN是一個非常好用的 SVN服務器。你可以用sc命令輕松的創建SVN服務,用svnadmin create命令創建SVN資源倉庫。這個是SlikSVN的64位版本,可以在windows7 64上完美運行。安裝時請選擇complete,要不然可能svnserve.exe會在安裝時被遺漏。

安裝

雙擊運行“配套安裝程序”目錄中Slik-Subversion-1.6.12-win32.msi,安裝目錄可自定義. 默認安裝的目錄: C:/PRogram Files/SlikSvn;

雙擊運行“配套安裝程序”目錄中TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi,這是一個將SVN集成到windowsshell中的GUI管理工具,推薦使用。

雙擊運行“配套安裝程序”目錄中LanguagePack_1.6.5.16974-win32-zh_CN.msi,這是TortoiseSVN的漢化包。

創建版本庫,該庫中存放所有Subversion項目:

首先,手動創建一個目錄,如C:/svnDB/DB1

然后,創建版本庫:

第一種方式:在DOS命令行中運行svnadmin create C:/svnDB/DB1

第二種方式:在DB1目錄中,單擊鼠標右鍵,選擇[TotoiseSVN]->[在此創建版本庫...]進行創建,

下圖是我用第一種方式 CMD 命令里 創建的

以上工作完成后,在 KenderGarten 目錄中可看到以下內容:

4個目錄,兩個文件。

 

其中:

conf目錄存放配置信息;

db目錄就是所有版本控制的數據文件;

hooks目錄放置hook腳本文件的目錄;

locks用來放置Subversion文件庫鎖定數據的目錄, 用來追蹤存取文件庫的客戶端;

format文件是一個文本文件,里面只放了一個整數,表示當前文件庫配置的版本號;

配置

通過自帶服務平臺Subserver的實現

打開/conf/目錄,打開svnserve.conf找到以下行,去除每行開頭的#:(特別注意不要在行的前面留空格

[general]

anon-access= none              #保證只有認證用戶可以訪問,即關閉匿名訪問

auth-access= write              #通過認證的使用權限

passWord-db= passwd         #指定了用戶密碼文件

 

打開/conf/目錄,打開passwd文件,增加用戶,一行一個,存儲格式為“用戶名 = 密碼”

[users]

# 定義用戶信息

lvgang = lvgang

luotong =luotong

 

創建及啟動SVN服務

打開DOS窗口,使用sc創建windows服務,將當前目錄指向到Subversion的bin目錄下,輸入:

sc createSVNService binpath= "C:/Program Files/SlikSvn/bin/svnserve.exe --service-r C:/svnDB " displayname= "SVNService" depend= Tcpip start=auto(特別注意=后面有空格)

注意:

sc create svnService binPath= "f:/SlikSvn/bin/svnserve.exe --service --root g:/svnroot" displayname= "svnService" depend= Tcpid 每個等號后的空格千萬不能少

checkout時,可以svn://localhost/DB1,如果需要用https進行連接svn,還需配置apache.

如下圖所示,我在第一次在創建 時 也是 等號后面沒有 空格 

 

導入項目版本庫

確定SVN服務(命令行或windows服務)運行后,

在你需要導入版本庫的目錄下單擊右鍵選擇[TortoiseSVN]-> [導入...],在彈開的窗口的URL框中輸入版本庫的目錄地址(如svn://127.0.0.1/DB1, “DB1”是版本庫)

 

點擊 "確定" 執行導入,顯示如下對話框,錄入用戶名及密碼后確認

 

數據就全部加入SVN版本庫目錄樹上了。

 

 

特別注意事項:

如果是中文目錄的話,authz等文件,必須以utf-8的格式保存,且不能帶BOM,而windows自帶的記事本按utf-8保存的文件則會加上BOM,所以,如果你以utf-8格式保存好后,提交代碼時,svn報"section header expected"的錯時,則多半是帶BOM的。以及開源的Notepad++的格式轉換中的“轉換為utf-8碼(無BOM)”等都可以完成這個工作。、、

應是:sc create svnService binPath= "f:/SlikSvn/bin/svnserve.exe --service --root g:/svnroot" displayname= "svnService" depend= Tcpid 每個等號后的空格千萬不能少

checkout時,可以svn://localhost/DB1,如果需要用https進行連接svn,還需配置apache.


上一篇:士兵站隊問題

下一篇:計算機系統概述

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 温宿县| 灌云县| 恩平市| 秦安县| 辽阳县| 女性| 铜山县| 祁门县| 贡嘎县| 亚东县| 会同县| 永济市| 瑞安市| 凤山县| 来宾市| 乐亭县| 宣武区| 济源市| 铅山县| 墨江| 徐闻县| 双牌县| 化州市| 乃东县| 布尔津县| 新野县| 乌拉特前旗| 肇东市| 宜丰县| 临湘市| 墨脱县| 云林县| 辽中县| 家居| 丁青县| 县级市| 阳春市| 建水县| 讷河市| 诸城市| 巴彦淖尔市|