SVN在windows的安裝和使用
第一步 下載SVN服務(wù)器端
https://sourceforge.net/projects/win32svn/
1. 安裝
雙擊剛才下載的文件安裝膏萧,注意把安裝所有功能都勾上
2.查看環(huán)境變量得问,如果沒有自動新增對應(yīng)的環(huán)境變量箩绍,就需要手動增加環(huán)境變量:
將安裝目錄的bin文件目錄復(fù)制到環(huán)境變量里局服,用分號隔開
3.檢查安裝是否成功
配置完環(huán)境變量后稿辙,運(yùn)行cmd,輸入命令行:svnserve --help
出現(xiàn)如圖所示平道,則代表svn成功運(yùn)行募强。
4. 配置SVN資源庫
在電腦的任意位置創(chuàng)建一個空文件夾,用于存放SVN的資源萧福。我在D盤根目錄下建了一個svnData
然后在DOS命令行執(zhí)行如下命令
svnadmin create D:\svnData\svndemo
執(zhí)行完之后會在D盤svnData下生成一svndemo的目錄拉鹃,里面還有很多生成的文件夾和文件
進(jìn)入conf目錄下
配置svnserve.conf文件,取消該文件的如下注釋鲫忍,在77-78行膏燕。
anno-access = read
auth-access = write
上面指定允許匿名用戶讀取該資源庫(如果要禁止匿名用戶讀取,修改為anno-access = none)悟民,授權(quán)用戶對資源庫可以執(zhí)行讀取坝辫、寫入操作
繼續(xù)配置該文件
取消下面的注釋,在27行逾雄。
password-db = passwd
上面指定SVN資源庫使用passwd文件來保存用戶名阀溶、密碼
配置conf目錄下的passwd文件
加入如下一行
gwcheng= gwcheng
上面為該SVN資源庫增加了一個用戶腻脏,用戶名為gwcheng,密碼是gwcheng
經(jīng)過上面的配置银锻,SVN服務(wù)器已經(jīng)配置完成了永品。
接下來可以啟動SVN服務(wù)了,在命名行輸入如下命令
svnserve -d -r D:\svnData
在上面的命令中击纬,svnserve是SVN服務(wù)器安裝路徑下bin目錄的一個可執(zhí)行程序鼎姐,D:\svnData是SVN資源庫的保存位置。運(yùn)行該命令即可啟動SVN服務(wù)器更振。
注意:命令行不能關(guān)閉 否則服務(wù)將被終止炕桨。
第二步 下載安裝客戶端
https://www.visualsvn.com/visualsvn/download/tortoisesvn/
下載后安裝,主要把所有選項(xiàng)都選上肯腕,比如下圖的
安裝完成后在桌面點(diǎn)擊右鍵查看
右鍵快捷方式里献宫,有上圖的快捷方式則代表安裝客戶端成功
第三步 將項(xiàng)目部署到svn服務(wù)器端
將項(xiàng)目發(fā)布到服務(wù)器
在電腦任意位置建一個文件夾,并放幾個文件
我在E盤根目錄下建了一個測試項(xiàng)目的文件夾实撒,并放了幾個文件
在測試文件夾上右鍵姊途,選擇 TortoiseSVN –> Import
填寫SVN地址
svn//:localhost/svndemo
這里svndemo就是我們在第三步中創(chuàng)建的
然后輸入第三步配置的用戶名密碼
這樣就把項(xiàng)目發(fā)布到svn服務(wù)器了
第四步 將服務(wù)器端的項(xiàng)目檢出到本地
從服務(wù)器下載項(xiàng)目
在電腦的任意位置即可下載,我在E盤建了一個下載的文件夾用來下載SVN服務(wù)器上的項(xiàng)目
在下載的項(xiàng)目文件夾中的空白區(qū)域右鍵選擇 SVN CheckOut
輸入svn服務(wù)器地址
看到如下界面表示下載完成
我們看到下載的文件夾中多了很多文件知态,這些文件就是從SVN服務(wù)器上下載的捷兰。
分類: SVN