Eclipse 下如何使用svn

2021-06-18 16:55:45 字數 2437 閱讀 9763

1.1svn服務端(svn-1.4.3-setup.exe)

1.2把svn設定成window服務(svnservice.exe)

2.配置服務端

2.1安裝svn-1.4.3-setup.exe

2.2開始->執行->cmd->進入svn服務端的安裝目錄下面的bin目錄

2.3cmd下執行svnadmin create svn庫的位置(如:d:\svn_prj)

2.4複製svnservice.exe到svn服務端安裝目錄下的bin目錄

2.5cmd下執行svnservice -install -d -r d:\svn_prj(svn庫的位置)

2.6如果想撤消掉後台服務,則執行svnservice -remove

[general]

anon-access = read    #匿名訪問許可權,取值為read,write,none

auth-access = write   #認證使用者的許可權

password-db = passwd #認證使用者資料庫,即允許連到svn的使用者(當前目錄下的passwd檔案中存放的使用者及密碼)

realm = testing       #在使用者認證介面上出現的提示語句

2.8編輯d:\svn_prj\conf\passwd檔案,內容如下

[users]

test = password       #這時你連線svn的時候可以使用使用者名為test密碼為password來連線svn

2.9開始->設定->控制面板->管理工具->服務->啟動svnservice服務

3.eclipse下配置svn外掛程式

3.1幫助->軟體更新->查詢並安裝->搜尋要安裝的新功能部件->新建遠端站點->輸入乙個任意的名稱->url輸入

>確定->選中你剛才新增的遠端站點->完成->選中subclipse->執行安裝操作

3.2視窗->開啟透檢視->svn資源庫研究->右鍵->新建->資源庫位置->url中輸入svn:>輸入2.7定義的使用者名稱test和密碼

password

4.提交工程

4.1右擊工程->小組->共享專案->選擇svn->選擇svn:如果沒有,則建立乙個新的資源庫)->下一步->完成

6.基本操作

6.1同步

在myeclipse j2ee透檢視下,右擊你要同步的工程->小組->與資源庫同步->這時會進入同步透檢視,會顯示出本機與svn上內容有不同的檔案,雙擊檔名,會顯示出兩個檔案中**不同;

6.2提交

在同步透檢視下有"灰色向右的箭頭,表示你本機修改過",右擊該檔案,可以選擇提交操作;

6.3覆蓋/更新

在同步透檢視下有"藍色向左的箭頭,表示你本機修改過",右擊該檔案,可以選擇覆蓋/更新操作;

7.圖示說明

7.1灰色向右箭頭:本地修改過

7.2藍色向左箭頭:svn上修改過

7.3灰色向右且中間有個加號的箭頭:本地比svn上多出的檔案

7.4藍色向左且中間有個加號的箭頭:svn上比本地多出的檔案

7.5灰色向右且中間有個減號的箭頭:本地刪除了,而svn上未刪除的檔案

7.6藍色向左且中間有個減號的箭頭:svn上刪除了,而本地未刪除的檔案

7.7紅色雙向箭頭:svn上修改過,本地也修改過的檔案

8.一些我遇到的出錯資訊

8.1在上面講的3.2步輸入url(svn:點下一步出現"svnserve.conf:12: option expected"錯誤

你開啟svnserve.conf檔案中的第12行,該錯誤是由於該行的前面有空格引起的,把左邊多出的空格刪除掉即可;

8.2在上面講的3.2步輸入url(svn:點下一步出現"svn: non-existent in revision '7'"錯誤

url錯了,應該輸入svn:即可

9.svn服務端自帶的基於命令列的操作語句

9.1設定svn服務端安裝目錄下的/bin到環境變數中;

9.2在命令列下執行svn import c:/test svn:/test -m "initial import" --username test --password passwd可進行上傳操作

9.3進入你要檢出的目錄,在命令列下執行svn checkout svn:/test --username test -password passwd 可進行檢出工程的操作

9.4在命令列下執行svn commit test.txt -m "modified" --username test -password passwd 可進行提交操作

9.5在命令列下執行svn update -r head test.txt --username test -password passwd 可進行更新操作

注:上面講的127.0.0.1可以換成外網ip,或者區域網ip皆可(即,在家裡建立乙個svn服務端,即可在公司去訪問家裡的svn)

Eclipse如何安裝SVN ?

link方式安裝 subclipse 外掛程式 安裝方法 1 在d eclipse 目錄中建立 links 目錄 2 在d eclipse links 中建立svn.link 名字任意取,字尾為 link 可以直接在文字文件中修改字尾為.link 檔案 3 在d eclipse 目錄中建立 svn目...

eclipse安裝使用svn 外掛程式

2015 7 17 eclipse版本 luna 4.4.2 官網 www.eclipse.org svn 版本site 1.8.22 官網 svn安裝 eclipse help install new software add 輸入資源 版本號 第二鐘方法 本地安裝 2 eclipse help ...

eclipse下徹底刪除SVN外掛程式

這兩天碰到乙個問題,eclipse安裝svn外掛程式時不小心裝錯了,然後就是兩個svn 乙個中文乙個英文 對於強迫症的我來說心裡那個糾結啊 網上找了一些解決辦法,總結有兩種 1 help installation details subclipse uninstall 2 help eclipse ...