VS2010中使用ankhSVN


給大家介紹一些SVN的入門知識!希望對大家的學習起到作用!

     關於SVN與CVS的相關知識,大家可以自己去google一下。

     一、准備

        SVN是一個開源的版本控制系統,它可以記錄所有的文件修改版本。CVS也是一個版本控制系統,可是現在大家更多的是用SVN,因為SVN不但繼承了CVS的優點,而且還有許多的功能是CVS所不具備的。可以肯定,SVN會成為CVS的替代系統。

         我們還需要安裝一個客戶端軟件——TortoiseSVN,tortoiseSVN 只是svn 的一個圖形化的操作界面, 有了這兩個,就可以建立起強大的svn 服務器了。但是如果想通過http 的方式訪問,則需要使用apache2.2.x,並將svn 的一些模塊集成進去。ankhSVN 則可以實現SVN+Visual Studio 的遠 程代碼管理。 

          TortoiseSVN官網下載地址:http://tortoisesvn.net/downloads.html

           Subversion官網下載地址(現在的最新版本是到了1.7.4了)http://subversion.apache.org/

           大家也可以留言,我會把setup發給大家。

    二、使用ankhSVN

          在大家安裝好了SVN的服務器端和客戶端之后(也可以只安裝客戶端,通過遠程訪問服務器端)。首先是要在服務器端建立一個“倉庫”,用來存在我們要開發的項目。

          具體步驟:

           1、建立“倉庫”,比如說,我們在D盤里新建一個文件夾叫做share,然后在share里再新建一個文件夾叫做svnrepo(用來做項目庫)。

           

          這是最簡單的方法了,還有一種方法是在控制台中通過命令來創建。運行——cmd。輸入:svn help,可以查看相關的命令,這一步驟用到的命令是create大家感興趣可以嘗試一下。

         2、設置權限

          打開我們剛才的目錄,我們可以看到有一些文件夾,conf文件夾保存的是一些配置的信息,打開svnserve

         

           3、添加用戶,並設置密碼

           打開在同一層目錄下的passwd

            

           我們這里只是做了一個示范,大家可以根據自己的實際項目,添加相應的用戶。

         到這基本工作就完成了。


注 意: 建立好庫之后,則要啟用svn 的服務,可以運行cmd 在命令提示符中鍵入 svnserve –daemon –root D:\share\svnrepo(我們設置的倉庫) 回車,命令作用是啟用svn 服務器,這樣就運行起了svn 服務,特別要注意這個窗口不能關閉,一旦關閉也就停止了svn 服務。 


         4、測試

          

           

          4、安裝ankhsvn

            下載地址:http://ankhsvn.open.collab.net/

            安裝好ankhsvn后,可以在VS2010中的文件中看到一個subversion的選項,可以通過這個選項打開遠程的文件,然后copy到本地等等操作,提供一個文檔,供大家學習參考

            http://download.csdn.net/detail/yjjm1990/4197334

          


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM