svn服務(wù)器和客戶端安裝包
v3.5 免費(fèi)版- 軟件大?。?span itemprop="fileSize">23.04 MB
- 軟件語言:中文
- 軟件類型:國(guó)產(chǎn)軟件 / 服務(wù)器區(qū)
- 軟件授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2017-03-27 12:02:19
- 軟件等級(jí):
- 軟件廠商: -
- 應(yīng)用平臺(tái):WinAll, WinXP
- 軟件官網(wǎng): 暫無
相關(guān)軟件
versions for mac破解版v1.3.1 特別版_Mac版SVN服務(wù)器
16.25 MB/中文/2.0
2048旋轉(zhuǎn)方塊游戲v0.9.9 安卓版
58.70 MB/中文/5.0
水韻涵江手機(jī)客戶端v2.11.2 安卓版
73.18 MB/中文/10.0
TortoiseSVN小烏龜客戶端32位v1.14.2.29370 官方版
20.70 MB/中文/5.0
TortoiseSVN 簡(jiǎn)體中文語言包v1.14.1.29085 官方正式版
11.90 MB/中文/3.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址
svn服務(wù)器是一款可以讓不同的電腦進(jìn)行同一份數(shù)據(jù)修改的服務(wù)器軟件,讓用戶們可以進(jìn)行互聯(lián)網(wǎng)訪問版本庫,便捷的進(jìn)行數(shù)據(jù)修改等等,有需要的朋友就來IT貓撲下載吧!
使用操作流程
取出(check out)
取出版本庫到一個(gè)工作拷貝:
來到任意空目錄下,比如在f分區(qū)建立一個(gè)空文件夾 f:\work ?!坝益I -> SVN Checkout”。在“URL of repository”中輸入“svn://localhost/svn/repos1/guestbook”,這樣我們就得到了一份 guestbook 中內(nèi)容的工作拷貝。
存入(check in)/提交(commit)
在工作拷貝中作出修改并提交:
在 guestbook 工作拷貝中隨便打開一個(gè)文件,作出修改,然后“右鍵 -> SVN Commit... ”。這樣我們就把修改提交到了版本庫,版本庫根據(jù)情況存儲(chǔ)我們提交的數(shù)據(jù)。
在修改過的文件上“右鍵 -> TortoiseSVN -> Show Log” ,可以看到對(duì)這個(gè)文件所有的提交。在不同的 revision 條目上“右鍵 -> Compare with working copy”,我們可以比較工作拷貝的文件和所選 revision 版本的區(qū)別。
安裝方法
開始建立版本庫
首先建立 e:\svn 空文件夾作為所有版本庫的根目錄。然后,進(jìn)入命令行并切換到subversion的bin目錄。輸入如下命令:
svnadmin create E:\svn\repos1
此命令在 E:\svn 下建立一個(gè)版本庫 repos1 。repos1 下面會(huì)自動(dòng)生成一些文件夾和文件。
我們也可以使用 TortoiseSVN 圖形化的完成這一步:
先建立空目錄 E:\svn\repos1 ,注意一定是要空的。然后在 repos1 文件夾上“右鍵->TortoiseSVN->Create Repository here...”,然后可以選擇版本庫模式,這里使用默認(rèn)的FSFS即可,然后就創(chuàng)建了一系列文件夾和文件,同命令行建立的一樣。
運(yùn)行獨(dú)立服務(wù)器
此時(shí) subversion 服務(wù)還沒有開始,只是通過它的命令建立了版本庫。繼續(xù)在剛才的命令窗口輸入:
svnserve.exe --daemon
svnserve 將會(huì)在端口 3690 等待請(qǐng)求,--daemon(兩個(gè)短橫線)選項(xiàng)告訴 svnserve 以守護(hù)進(jìn)程方式運(yùn)行,這樣在手動(dòng)終止之前不會(huì)退出。注意不要關(guān)閉命令行窗口,關(guān)閉窗口會(huì)把 svnserve 停止。
為了驗(yàn)證svnserve正常工作,使用TortoiseSVN -> Repo-browser 來查看版本庫。在彈出的 URL 對(duì)話框中輸入:
svn://localhost/svn/repos1
點(diǎn) OK 按鈕后就可以看見 repos1 版本庫的目錄樹結(jié)構(gòu)了,只不過這時(shí) repos1 是個(gè)空庫。
你也可以使用--root選項(xiàng)設(shè)置根位置來限制服務(wù)器的訪問目錄,從而增加安全性和節(jié)約輸入svnserve URL的時(shí)間:
svnserve.exe --daemon --root drive:\path\to\repository
以前面的測(cè)試作為例,svnserve 將會(huì)運(yùn)行為:
svnserve.exe --daemon --root e:\svn
然后TortoiseSVN中的版本庫瀏覽器URL縮減為:
svn://localhost/repos1
配置用戶和權(quán)限
用文本編輯器打開E:\svn\repos1\conf目錄,修改svnserve.conf:
將:
# password-db = passwd
改為:
password-db = passwd
即去掉前面的 # 注釋符,注意前面不能有空格。
然后修改同目錄的passwd文件,增加一個(gè)帳號(hào):
將:
[users]
# harry = harryssecret
# sally = sallyssecret
增加帳號(hào):
[users]
#harry = harryssecret
#sally = sallyssecret
test = test
初始化導(dǎo)入
下面就是將我們的數(shù)據(jù)(項(xiàng)目)導(dǎo)入到這個(gè)版本庫,以后就由版本庫管理我們的數(shù)據(jù)。我們的任何改動(dòng)都回被版本庫記錄下來,甚至我們自己丟失、改錯(cuò)數(shù)據(jù)時(shí)版本庫也能幫我們找回?cái)?shù)據(jù)。
比如,我在 d:\wwwroot 下有個(gè) guestbook 文件夾,里面存放的是我編寫的留言簿程序。在此文件夾上“右鍵 -> TortoiseSVN -> Import...” ,在彈出對(duì)話框的“URL of repository”輸入“svn://localhost/repos1/guestbook”。在“Import message”輸入“導(dǎo)入整個(gè)留言簿”作為注釋。
點(diǎn) OK 后要求輸入帳號(hào)。我們?cè)谟脩裘兔艽a處都輸入 test 。完成后 guestbook 中的內(nèi)容全部導(dǎo)入到了 svn://localhost/svn/repos1/guestbook 。
我們看到在 e:\svn\repos1 沒有任何變化,連個(gè) guestbook 文件夾都沒有建立,唯一的變化就是e:\svn\repos1容量變大了。實(shí)際上我們?cè)磄uestbook中的內(nèi)容已經(jīng)導(dǎo)入 repos1 版本庫了,源 guestbook 文件夾可以刪除了。
需要注意的是,這一步操作可以完全在另一臺(tái)安裝了 TortoiseSVN 的客戶機(jī)上進(jìn)行。例如運(yùn)行svnserve的主機(jī)的IP是133.96.121.22,則URL部分輸入的內(nèi)容就是“svn://133.96.121.22”
更多>> 軟件截圖
推薦應(yīng)用
xampps X64 163.00 MB
下載/中文/10.0 v8.1.2 最新版Apache HTTP Server 38.00 MB
下載/英文/5.0 v2.4.46 for Windows 官方安裝版IIS7.0完整安裝包 174.00 MB
下載/英文/1.0 安裝版服務(wù)器安全狗 26.01 MB
下載/中文/10.0 v5.0.24188 官方版RaidenMAILD(雷電MAILD) 15.50 MB
下載/英文/1.0 v4.2.8 特別版迷你ASP服務(wù)器(Sws AspWebServer) 1.33 MB
下載/中文/10.0 v2.3 官方版小旋風(fēng)asp webserver軟件 1.00 MB
下載/中文/10.0 官方安裝版啊D組件查詢程序 213.00 KB
下載/中文/10.0 v1.0 綠色版
其他版本下載
精品推薦
相關(guān)文章
下載地址
svn服務(wù)器和客戶端安裝包 v3.5 免費(fèi)版
查看所有評(píng)論>> 網(wǎng)友評(píng)論
更多>> 猜你喜歡