MyEclipse下SVN的配置(下载及其配置)
1、獲取 Subversion 服務器程序
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&expandFolder=91&folderID=91
到官方網站(http://subversion.tigris.org/)下載最新的服務器安裝程序。目前最新的是1.4.6版本,具體下載地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91,注意找for apache 2.2.x 版本的。
2、獲取 TortoiseSVN 客戶端程序
http://tortoisesvn.net/downloads
從官方網站 http://tortoisesvn.net/downloads 獲取最新的TortoiseSVN 。TortoiseSVN 是一個客戶端程序,用來與 subversion 服務器端通訊。Subversion 自帶一個客戶端程序 svn.exe ,但 TortoiseSVN 更好操作,提高效率。
文章出處:http://www.diybl.com/course/1_web/webjs/2008410/109655.html
?
?
1. SVN1.4.4下載地址:http://subversion.tigris.org/files/documents/15/38369/svn-1.4.4-setup.exe,下載,安裝(安裝文件自動配好環境變量,如果是下載的壓縮包則需要手工配置)。
2. 下載SVNService.exe,拷貝到svn安裝目錄下的bin文件夾中。
3. 在dos命令環境中執行svnadmin create d:\svnDB\TechInfo,會自動生成很多文件
4. 在目錄d:\svnDB\TechInfo\conf下的passwd文件修改如下:
? [users]
? wusz = wusz
在svnserve.conf文件中修改如下:
? [general]
? anon-access = read
? auth-access = write
? password-db = passwd
? authz-db = authz
? realm = TechInfo
在文件authz中修改如下:
? [groups]
? manage =wusz
? user = wusz
? [/]
? @Manage = rw
? @user = r
? = r
? [text]
? @Manage = rw
? @user = rw
? = r
5. 在dos命令環境中執行svnservice -install -d -r d:\svnDB\TechInfo
6. 在服務中設置svnservice為自動啟動,并將其啟動。
7. 測試導入項目,在dos命令環境中執行:
svn import . svn://localhost/TechInfo -m "initial import" --username wusz --password wusz
其中[.]表示當前目錄,你也可以指定項目的絕對路徑。
如果出現錯誤:svn: D:\svnDB\TechInfo\conf\svnserve.conf:12: Option expected,原因是svnserve.conf前邊有空格,去掉即可。如果出現錯誤:svn: 認證失敗,則檢查authz和passwd中是否設置正確。
如果正常的話會出現如下信息:
? 增加?.classpath
? 增加?WebRoot
? 增加?WebRoot\META-INF
? 增加?WebRoot\META-INF\MANIFEST.MF
? 增加?WebRoot\index.jsp
? 增加?WebRoot\WEB-INF
? 增加?WebRoot\WEB-INF\lib
? 增加?WebRoot\WEB-INF\web.xml
? 增加?WebRoot\WEB-INF\classes
? 增加?.mymetadata
? 增加?.project
? 增加?src
? 增加?.myeclipse
? 提交后的版本為 1。
8. 測試導出項目,在dos命令環境中轉到一個新目錄,執行:
D:\>svn checkout svn://localhost/TechInfo --username wusz --password wusz
出現如下信息
? A?TechInfo\.classpath
? A?TechInfo\WebRoot
? A?TechInfo\WebRoot\META-INF
? A?TechInfo\WebRoot\META-INF\MANIFEST.MF
? A?TechInfo\WebRoot\index.jsp
? A?TechInfo\WebRoot\WEB-INF
? A?TechInfo\WebRoot\WEB-INF\lib
? A?TechInfo\WebRoot\WEB-INF\web.xml
? A?TechInfo\WebRoot\WEB-INF\classes
? A?TechInfo\.mymetadata
? A?TechInfo\.project
? A?TechInfo\src
? A?TechInfo\.myeclipse
? 取出版本 1。
轉到D盤根目錄下,就可以在當前目錄下生成一個TechInfo的項目目錄,目錄中的內容就是我們剛才所提交的所有文件。
9. Eclipse下的Svn配置
版本控制軟件SVN的eclipse插件Subclipse,下載地址:http://subclipse.tigris.org/
添加方式:打開MyEclipse,Help—Software Updates—Find and Install…-- Search for new features?to install. 下一步,New Remote site,在彈出框中,name寫“svn”,URL寫http://subclipse.tigris.org/update_1.2.x,一路確定下去。
Windows->Preferences->Team檢查是否有SVN節點,點擊SVN即可看到該插件的設置界面。右擊項目名->Team->Share Project…打開項目共享對話框,對話框有兩個選擇,一是Eclipse內置的對CVS的支持,還有另外一個就是我們剛裝上的SVN。選擇SVN進入服務器設置界面,輸入svn服務路徑,用戶名,密碼,確認下去,到此完成。
轉載于:https://www.cnblogs.com/JemBai/archive/2009/09/01/1557784.html
總結
以上是生活随笔為你收集整理的MyEclipse下SVN的配置(下载及其配置)的全部內容,希望文章能夠幫你解決所遇到的問題。