公司主站Website:
www.sdfoef.cn
電子郵箱:
qykh2009@163.com
公司地址:
北京市朝陽區亞運村天創世緣B2座30整層
Software 軟件百科
類別:行業快訊訪問量:2217編輯:guyuhua 日期:2024-11-01 20:58:00
本文內容主要是關于SCM系統重要功能特點。SCM系統越來越被處在供應鏈層的企業所應用,那么SCM系統的功能的特點有哪些呢?
功能特點一:跨平臺
現代的SCM系統應該能夠支持如Windows 98,Window NT,Windows 2000,Linux等目前開發人員、管理人員使用得最多的平臺。對于使用多個不同的平臺進行軟件開發、測試、運行的公司來說,一個統一、支持多平臺的SCM系統是最理想的。如果使用的SCM系統只支持單一平臺,那么勢必給開發、測試、發布的各環節帶來很大的不便,大量的時間將被浪費于代碼的手工上傳、下載中。
功能特點二:并發和串行的版本控制
現代的SCM系統應該支持多用戶并行開發,支持基于Copy-Modify-Merge的并行開發模式和基于Lock-Unlock-Lock的串行開發模式。使用第一種方法,團隊的開發人員之間無須好象排隊一樣等待修改代碼;使用第二種方法,團隊的開發人員無需好像到處救火一樣地解決合并過程產生的沖突。開發人員可以并行開發、更改代碼。
功能特點三:支持異地開發
現代的SCM系統應該能夠通過同步不同開發地點的存儲庫,支持異地開發。提供多種同步方式:直連網絡同步、存儲介質同步、文件傳輸同步(FTP、Email 附件)等,而且同步的內容可以預先定制,例如同步整個項目,或者同步項目中的某一些選定分支。
功能特點四:備份/恢復功能
現代的SCM系統應該自帶備份/恢復功能,而無需采用第三方的工具、無需數據庫維護人員開發備份程序。備份方式應該靈活多樣,可以選擇完整備份或增量備份,節省時間和開銷;恢復功能可以完全自動實現。
功能特點五:基于瀏覽器用戶界面
現代的SCM系統應該可以通過瀏覽器用戶界面瀏覽所有的項目信息,諸如項目的基本信息,項目的歷史,項目中的文件,文件不同版本的對比,文件的歷史記錄、變更請求/問題報告的狀態等。
功能特點六:圖形化用戶界面
現代的SCM系統不僅應該提供瀏覽器用戶界面和基于命令行的使用界面(CLI),同時也應該提供了圖形化的用戶界面(GUI)。這是現代的SCM系統最基本的要求。
功能特點七:處理二進制文件
現代的SCM系統不僅應該能夠處理文本文件,還可以管理二進制文件,而且對于二進制文件也能夠實現增量傳輸、增量存儲,節省存儲空間,降低對網絡環境的要求。
功能特點八:支持企業級的SCM系統
現代的SCM系統應該面向企業,而不僅僅是某一個軟件項目組。要能夠有效地支持大規模的團隊協同工作。
功能特點九:基于TCP/IP 協議,支持不同的LAN或WAN
現代的SCM系統的客戶端和服務器端的程序通過TCP/IP 協議通信,而無須依賴于象NFS或者通過域來共享文件系統,因此能在任何局域網(LAN)或廣域網(WAN)中正常工作。一旦將文件從服務器上復制到用戶自己的機器上,普通的用戶操作無需訪問網絡,如編譯、刪除、移動。現代的SCM系統應支持支持脫機工作、移動辦公。在不同的網絡環境、無論在什么樣的操作系統下,所有客戶端程序和服務器端程序都是兼容的。
功能特點十:和常用IDE集成
現代的SCM系統應該能夠支持Microsoft的SCC API(源代碼控制API),用戶能夠在支持SCC API 的開發環境,如Visual Studio、Visual .NET、PowerBuilder 等中直接使用SCM工具進行配置管理。
功能特點十一:支持變更控制
現代的SCM系統應該能夠支持對變更請求和問題報告的管理,而不應將變更管理和配置管理人為地隔離開來。變更管理是一個系統,而配置管理又是一個系統,這樣做只會給用戶帶來更多地麻煩,而且也不符合CMM標準。
功能特點十二:支持軟件“三庫”管理
在GB 12505-90中,明確提出了軟件“三庫”的概念。“三庫”包括開發庫、受控庫和產品庫。從CMM的角度來看,對開發庫的管理并沒有要求,但是對受控庫和產品庫是需要進行管理的。現代的SCM系統應該能將三庫統一起來,并支持不同級別的管理。
綜上所述,SCM系統重要功能特點有十二個,除了以上還有別的功能特點,想要了解更多,請聯系官網客服。
【上一條】 2016B2C網站建設費用
【下一條】 沒有下一條