亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 >
Microsoft Visual SourceSafe 簡介
作者:網絡轉載 發布時間:[ 2013/3/18 15:09:59 ] 推薦標簽:

  專業的軟件開發需要對在開發過程中每一應用程序的源代碼修改的管理進行流水線處理。Microsoft_ Visual SourceSafe?記錄了系統、項目和文件級修改的歷史記錄,允許你安全的在多個程序員之間分配開發工作,跟蹤修改信息,并恢復個別文件或整個應用程序的早期版本。

  簡介

  代碼是寶貴的資源。為了保護它,很多開發者應用一些版本控制系統以保護文件避免未授權的修改和意外的錯誤。這些系統有很多種,從有關程序注釋的更改和存儲舊版本的君子協定到自動跟蹤修改和歷史記錄的復雜的軟件系統都有。

  大多數來源控制系統對于單獨的源文件是有效的。但是,它們幾乎全部不能在文件間建立關系。這在Microsoft Windows的環境中將引起問題,因為在該環境中,一個應用程序可以包含多個可執行文件和由許多不同的源文件建立的動態連接庫,它們有可能在很多其它應用程序中重復使用。當今,管理源文件間的關系和保護源文件的內容本身同樣重要。

  Microsoft Visual SourceSafe 版本控制軟件通過將項目管理的任務和源代碼的控制結合起來,解決了這個問題。以注重在管理源文件的同時管理項目,Visual SourceSafe提供了對該問題的的解決方案,是用標準的、面向文件的來源控制系統不易實現的。

  軟件開發流水線

  為了理解面向項目的來源控制的優點,僅需將它和面向文件的系統進行一下比較。一個標準的版本控制系統(例如,UNIX工具RCS)必然是一組用于操作獨立的文件、控制文件訪問和更新并與早期版本比較的工具的集合。為了操作一組文件,你需要編寫一個批文件或在命令行指定通配符。

  Microsoft Visual SourceSafe將文件存儲在網絡的中心數據庫中,而不是在一個普通的DOS目錄中。在系統級,該數據庫表現為一個“黑盒”。但是,當以Visual SourceSafe為視圖時,可以看到該數據庫中包含了你的組織到項目分層結構中的所有源文件和歷史記錄。

  當你檢索一個文件時,Visual SourceSafe將在數據庫中標記該文件為簽出,然后允許你在你的機器上對該文件進行修改。當你將該文件放回時,Visual SourceSafe更新它的數據庫并重新修改你的機器對文件的訪問權限為只讀。

  然而,這和面向文件的來源控制有什么不同呢?

  對于每一個改變,Visual SourceSafe數據庫記錄并追蹤那些對于面向文件的系統不可用的項目信息。每當文件被加入,修改,共享,移動,或從項目中刪除,Visual SourceSafe將同時更新文件和項目的歷史記錄。你可以應用項目歷史記錄來簡化這些工作:

  在連編前瀏覽指定項目及其全部子項目中所有文件的狀態。 ? 縮小那些由于在某一日期聯編可能引起錯誤的指定文件的改變信息。

  重新生成所有應用程序的前一版本。

  維護被許多不同應用程序共享的源文件。

  確定哪一個項目將由于改變被多個不同應用程序共享的文件而受到影響。

  管理通用應用程序的特定客戶版本。

  對于軟件開發人員來說,試圖通過面向文件的系統來完成這些工作,將是令人難以忍受的瑣碎且無益的。正如下述的方案所闡述的那樣,Visual SourceSafe面向項目的版本控制通過直接進行這些工作,將開發過程流水線化了。

  為連編做準備

  假定你將連編一個包含了很多獨立的部件的主應用程序。在你開始連編之前,你希望確認沒有人在后的時刻修改代碼,并且在版本控制過程中,整個系統沒有文件被簽出。

  一個標準的版本控制系統提供給你一個確定文件是否簽出的工具。你的工作是對將用來連編的每一個目錄中的每一個文件運行該工具。盡管引入批處理文件和通配符將使任務簡單些,但面對一個復雜的系統時,仍然是非常繁瑣的。

  正如其它系統一樣,Visual SourceSafe可以確定一個文件是否被簽出。但它還可以創建一個高層的報告:一個項目中所有簽出文件的列表。這一特性應用在當前項目中循環包含所有子項目時功能尤其強大。Visual SourceSafe檢查每個相關項目中的每一個文件并生成簽出文件的列表。你可以立即知道是否可以進行連編(或如果你不能時該找誰)。僅需在項目文件中執行一個命令,Visual SourceSafe可以自動完成以前冗長的需手工完成的工作。

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 曰批全过程免费视频免费看 | 中国黄色一级大片 | 羞羞视频网站免费 | 久久九九色 | 第四色播日韩第一页 | 天天色天天拍 | 日韩免费视频一区二区 | 国产片一区二区三区 | 久久久久免费精品国产 | 国产亚洲精品激情都市 | 欧美成人免费在线视频 | 黄色免费观看视频 | a免费在线观看视频 | 日韩免费在线播放 | 成人午夜视频在线播放 | 黄大片在线观看 | 一级做a爰片鸭王 | 毛片福利视频 | 一本久道久久综合中文字幕 | 欧美日本一本 | 天堂视频网 | 在线毛片观看 | 黄色网页在线免费观看 | 日韩不卡高清视频 | 午夜私人影院4480yy毛片 | 8x成人永久在线观看视频 | 亚欧乱色视频网站大全 | 在线免费观看www视频 | 99久久国产综合精品麻豆 | 成人a网站 | 久久怡红院国产精品 | 亚洲动漫精品 | 亚洲国产精久久久久久久 | 美女视频永久黄网站免费观看国产 | 秋霞在线高清观看伦理片 | 自拍偷拍国语对白 | 国产成人免费网站 | 在线看片一区 | 狠狠r| 青青草欧美 | 日本大片免费一级 |