SVN初級入門

第一步:下載安裝eclipse SVN插件
1.可以用eclipse直接下載 在Eclipse的菜單中選擇 Help->Software Updates->Find and Install-> Search for new features to install ->New Remote Site。URL中就輸入http://subclipse.tigris.org/update,Eclipse就會自已安裝上了. 
2.去下載插件TotoriseSNV插件 然後複製相應文件夾中的內容到對應的文件家中feahtures,plugins 然後把antifacts.xml,content.xml放在eclipse features plugins這兩個文件夾的外面即可,把site.xml刪除,因爲這會覆蓋eclipse中的site.xml文件
需要重啓eclipse一次

第二步 1.安裝TotoriseSNV客戶端 TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi(客戶端) 需要重啓電腦一次

2.安裝TotoriseSNV服務端 CollabNetSubversion-server-1.5.6-2.win32.exe(服務端)

3.有必要的話那就安裝客戶端中文語言包LanguagePack-1.4.3.8645-win32-zh_CN.exe(客戶端中文包) 這裏我先講英文版的(中文版本的就一樣了)

第三步 就開始配置服務端 並開啓服務端的服務了(重點)

一.cmd中的命令
1.創建資源庫 
svnadmin create d:/SVNSpace/dk 
注意SVNSpace/dk 這兩個文件夾必須在d盤下先建好,不然就創建不了了,這個命令的主要目的就是往dk文件夾中創建資源庫,也就是模板庫,所以你也可以不用在cmd中執行這條命令,可以在你新建好的dk空文件夾中右鍵create repository here(個人推薦後者)

2.運行svn服務 
svnserve -d -r d:/SVNSpace

二.修改dk庫中的文件
3.授權 這裏就是你要授權dk這個庫,當文件上傳到這個庫中來的時候,是必須有帳號密碼的保護的,所以不能輸空密碼,
進入d:/SVNSpace/dk 目錄下的conf目錄,打開svnserve.conf,去掉anon-access = read前面的#號註釋,最好anon-access = read前沒有空格也去掉,然後把anon-access = read改爲anon-access = none,意思是說沒有用戶名與密碼的不能讀寫,同樣地把auth-access = write和password-db = passwd 去註釋(和前面的空格)

4.設置密碼 
打開conf/passwd文件,在文件尾加如下: 
user_name = your_password 
這裏第一個user_name的參數是你的帳號,your_password這個參數就是你的密碼,也就是當你訪問這個dk文件庫的密碼與帳號你可以這樣設置比如 dk=dk 那麼你的帳號密碼就是dk,dk如果你不修改你直接填寫的user_name = your_password那麼他表示的意思是你的帳號是user_name你的密碼是your_password

三.開始測試
5.導入 
你現在可以隨便在桌面新建一個文件夾然後往裏面寫什麼東西都可以,然後
右擊你待導入的目錄TortoiseSVN->Import(導入)...,然後URL裏輸入svn://localhost/dk即可。 (這裏會提示你輸入帳號密碼的)


6.檢出項目 
你現在可以隨便在哪裏,比如左面新建一個文件夾然後下載服務器端的文件也就是你剛纔上傳到你dk庫中的文件
右擊一個新的目錄(待存放的項目的目錄)SVN Check Out(檢出)...,然後URL裏輸入svn://localhost/dk即可。完成後,這個新的目錄左下角有一個綠色的鉤。

7.ok那現在我們如果要到eclipse中如何測試呢,你隨便右鍵找到一個項目然後找到team(小組)然後share(共享應用)這裏你就可以輸入你的URL了同樣的是svn:/localhost/dk
然後check out 也是相同的操作



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章