自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

利用Visual Source Safe高效管理項目DLL

開發(fā) 項目管理
Visual Source Safe作為Visual Studio 的一名成員,它主要任務(wù)就是負責項目文件的管理,幾乎可以適用任何軟件項目。我們今天將要談到用VSS管理項目的第三方DLL。

一、引言

  在實際的項目開發(fā)過程中大多數(shù)人會利用VSS來管理項目代碼文件及其它資源,我們可以把解決方案中要用到的所有的第三方DLL放到解決方案下的某個項目下的一個固定的文件夾中,其它的多個項目都引用該文件夾下的DLL,這樣就可以利用VSS來管理項目的DLL,但是這種解決辦法還是有些不太合理之處:

  1、一個解決方案下有多個項目,多個項目引用相同的DLL,那么這個專門用來存放DLL的文件夾應該放在與解決方案同級目錄下面(也就是與.sln文件在同一目錄下),而不是放在多個項目中的一個項目下來供多個其它項目引用, 那么如何把與解決方案文件同目錄級的文件夾放入VSS中管理呢?

  2、在團隊合作開發(fā)中,其它多個團隊成員從VSS上***獲取解決方案及項目文件之后不得不手動的把所有的DLL都引用一遍來使得從VSS上獲取的代碼能編譯通過,那么有沒有辦法把項目對DLL的引用關(guān)系也放到VSS中來統(tǒng)一管理呢?

  二、解決方法

  1、團隊項目中對第三方的DLL的管理由一個團隊成員負責。

  2、打開VS并新建一個“空白解決方案”命名為“SolutionTest”,同時選中“添加到源代碼管理”,如圖:

  3、在與解決方案文件同級目錄下建立“Library”文件夾來存放DLL,把項目所用到的第三方DLL都復制到Library目錄下,如圖:

4、在解決方案中新建一個同名的Library“解決方案文件夾”,如圖:

  5、通過添加“現(xiàn)有項”的方式來把物理磁盤上的”Library”下的所以DLL加入到解決方案下該“解決方案文件夾”下,如圖:

  6、在需要使用這些DLL的項目中添加對這些DLL的引用,并編譯整個通過,然后遞歸的把解決方案簽入到VSS

  7、其它團隊成員直接從VSS獲取***版本后,就可以直接編譯通過,有用再次的對每個項目添加DLL引用。

  8、若引用的第三方DLL有的新的版本后,應該先將該DLL從VSS簽出,然后打開物理的Library文件夾,用新版本的DLL物理替換老版本的 DLL后將其簽入到VSS, 其它團隊成員直接獲取***版本即可。

  9、若要刪除DLL,則直接在VS中的DLL上右鍵刪除即可。

  三、結(jié)束語

  本人在實際項目中也為如何高效的管理DLL而惱苦,多次Google之后無果,后經(jīng)多次嘗試,終于找到了比較好的解決辦法,為了與多人分享才有此博文。

原文鏈接:http://www.cnblogs.com/zghlx/archive/2011/11/24/2262189.html

【編輯推薦】

  1. 推薦5個免費項目管理工具
  2. 軟件項目管理的十大定律
  3. 軟件開發(fā)團隊建設(shè)思路談
  4. 淺析IPD模式下的敏捷軟件項目管理
  5. 老生常談IT項目管理的六種錯誤思維
責任編輯:彭凡 來源: 博客園
相關(guān)推薦

2012-01-05 15:09:11

Visual Sour

2009-11-05 11:06:07

Visual Sour

2009-12-16 15:00:45

Visual Stud

2009-08-18 16:31:19

Visual C#編寫

2024-03-29 12:46:27

云計算

2009-08-24 15:58:00

Visual C#生成

2010-04-12 10:11:59

Visual Stud

2023-10-16 23:57:35

Redis內(nèi)存

2010-01-26 14:10:22

Visual C++

2017-12-21 14:36:10

大數(shù)據(jù)健身智慧

2010-09-13 10:56:04

2025-01-16 14:18:14

2022-09-29 08:00:00

軟件研發(fā)

2011-03-23 08:42:36

Visual Stud

2010-04-01 14:51:52

Visual Stud

2010-09-27 09:13:36

Visual Stud

2011-03-31 09:13:00

Visual Stud

2016-12-12 16:17:22

華為

2012-03-27 09:17:43

Visual Stud

2009-08-19 16:50:32

Visual C#C#語言特性
點贊
收藏

51CTO技術(shù)棧公眾號