天天看點

【轉】如何使用使用Visual Studio和SVN建立源代碼管理

5分鐘快速建立項目版本控制

無論是個人進行單獨編碼還是團體開發項目,項目的版本控制都是很重要的。就我所知的版本控制方式有兩種。

  1. 最簡單的版本控制就是保留軟體不同版本的數份copy,并且适當編号。許多大型開發案都是使用這種簡單技巧。雖然這種方法能用,但是很沒效率。一是因為儲存的數份copy幾乎完全一樣,也因為這種方法要高度依靠開發者的自我紀律,而常導緻錯誤。
  2. 使用版本控制工具。常用的windows平台下的版本控制工具有svn,cvs,vss。

如果您還沒有用過版本控制工具建構項目管理,本文将帶你快速入門,本文使用的工具是基于svn的。

  • 必備軟體(這些軟體目前是比較新的版本)
  1. tortoiseSVN 1.65
  2. Visual SVN Server 2.11(Visual SVN Server是自帶Subversion和Apache的)
  3. Visual SVN 1.77, Crack破解(Visual Studio插件)
  4. SVN電子書(可選,如果想深入了解SVN,可以一讀)
  • 安裝過程

tortoiseSVN和Visual SVN的安裝過程我就不贅述了,下面主要講Visual SVN Server的安裝過程。 

【轉】如何使用使用Visual Studio和SVN建立源代碼管理
【轉】如何使用使用Visual Studio和SVN建立源代碼管理

下面的步驟就是next和install了。到此,軟體環境就準備好了。

  • 如何建立一個使用版本控制的Hello World項目
1.建立SVN伺服器版本庫(Create Repository)
    • 建立使用者 
    • 【轉】如何使用使用Visual Studio和SVN建立源代碼管理
    • 【轉】如何使用使用Visual Studio和SVN建立源代碼管理
    • 建立版本庫 
    • 【轉】如何使用使用Visual Studio和SVN建立源代碼管理
      【轉】如何使用使用Visual Studio和SVN建立源代碼管理
    • 配置設定權限 
    • 【轉】如何使用使用Visual Studio和SVN建立源代碼管理
      【轉】如何使用使用Visual Studio和SVN建立源代碼管理
2.把項目導入到伺服器版本庫中(Import project to repository)
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
3. 用戶端簽出項目(check out the project)
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
簽出以後,可以看到每個檔案前都有綠色的小圖示 
【轉】如何使用使用Visual Studio和SVN建立源代碼管理
【轉】如何使用使用Visual Studio和SVN建立源代碼管理