天天看點

svn的使用和eclipse中的配置

SVN伺服器端與Eclipse中的用戶端配置詳解

用過vss,svn這兩種版本控制器,相比而言svn操作友善,也更加容易。

1.軟體下載下傳

到官方網站下載下傳svbersion的伺服器端和用戶端

2 安裝伺服器端

3 建立一個版本庫,指令:svnadmin create 新版本庫路徑(eg:D:/htmlDemo)

4 修改使用者名和密碼。進入新版本庫所在目錄,

  找到conf目錄下的svnserve.conf,将其中  # password-db = passwd 的#去掉。

  找到conf目錄下的passwd檔案,将其中# harry = harryssecret 和 # sally = sallyssecret 改成自己的使用者名和密碼。=前面是使用者名,=後面是密碼,使用者名前面不要有空格。

   eg:root==111111

5 啟動SVN伺服器

  方式一:指令行方式: svnserve.exe -d -r 版本庫路徑

  eg:svnerve.exe -d -r D:/htmlDemo

  方式二:到http://www.lw-works.com/svnservice網站下載下傳Svnservice Monitor,然後安裝。接下來的設定就是選擇版本庫的路徑,填寫主機和端口。然後點選apply就行了。

6初始化導入

 在想要導入項目的根目錄eg:D:/phpApp

 右鍵->TortoiseSVN->Import...

 URL of repository(版本庫URL)輸入“svn://localhost/demo”

這時候需要輸入使用者名和密碼(root,111111)

完成之後目錄沒有任何變化,如果沒有報錯,資料就已經全部導入到了我們剛才定義的版本庫中.

說明:如果伺服器和用戶端不在同一台機器上 URL可寫成伺服器的ip

eg:svn://221.234.27.83/demo

eclipse上svn插件的配置

1、eclipse菜單欄 help->software updates-> Find and Install

2、選擇search for new features to install -> Next

3、選擇New Remote Site->輸入如下:->OK

name: subclipse (此處可随便填寫)

url: http://subclipse.tigris.org/update_1.0.x

4、選種subclipse插件,點選Finish就可以了。

5、FINISH完了之後,它會自動的從指定資源下去找安裝的插件。

6、裝的時候會彈出個restart Eclipse的提示資訊選yes就可以了

7、svn插件怎麼才和項目關聯呢?

首先選中project,右鍵--->Team--->share project選擇svn--->next 根據項目所在資源路徑選擇

基本上一直next最後ok就可以了。這樣在eclipse也可以update,commit代碼

個人感覺eclipse的svn插件有時用起來速度很慢,習慣用用戶端的軟體做版本控制