版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PARASOFT最終用戶協(xié)本協(xié)議包括三部分。第I部分適用于您未相關(guān)軟件(the“SOFTWARE”(軟件))許可證的情形。第II部分適用于您已SOFTWARE(軟件)證的情形。第III部分適用于所有的證授予情形。如果您最初獲取了SOFTWARE軟件)的副本卻沒有證、而現(xiàn)在想要證,則請按以下方式聯(lián)系ParasoftCorporation(“PARASOFT”):)第I部分-未(尚未)支付證費用情況下適用的條款。免費的SOFTWARE(軟件)以“AS-IS(按原樣提供)”的方式提供,不作 包括(但不限于)適銷性和適用于某特定用途的隱含性保證、以及任何非 (軟件)被證明有缺陷,則全部的服務(wù)和修理費用應(yīng)當由您(PARASOFT)來承擔。第II部分-已支付證費用情況下適用的條款。單個用戶使用。如果要將SOFTWARE(軟件)安裝于多個位置,則必須另外從PARASOFT獲取SOFTWARE(軟件)副本的證,或者從PARASOFT申請一份多用戶證。根 PARASOFT同意的情況下,切勿臨時或永久性地轉(zhuǎn)移或轉(zhuǎn)讓本軟件出現(xiàn)缺陷。如果在三十(30)PARASOFT進是ASOTAAOT不任何明保證,也不做任不權(quán)的保證隱含性證期限,包括(但限)適性和適于款可能您并不用。ASOT未任何ASOT經(jīng)商、或雇員恰當?shù)氖褂?;亦或是您了本協(xié)議的條款,那么此項保證將立即終止。如果基于硬件或軟 PARASOFT“備份”或除這些歸檔副本以外,您同意不制作SOFTWARE(軟件)的任何其它副本。件)返還到PARASOFT時為止;返還軟件時,您還必須以形式保證已銷毀了記錄在任PARASOFTSOFTWARE(軟件)進行修訂或更新。這些修訂版的獲得,通常由PARASOFT自行決定。修訂或修訂通知,只能提供給已向PARASOFT代表、或已經(jīng)在ParasoftWeb站點上的用戶。只有用戶才能享受PARASOFT的客戶服務(wù)。第III部分-適用于所有證授予的條款SOFTWARE(軟件)而開發(fā)的產(chǎn)品,所有權(quán)屬于您。對上述產(chǎn)品,無需費或運PARASOFT您承認SOFTWARE(軟件)是PARASOFT所獨家擁有的財產(chǎn)。在接受此協(xié)議后,您并不權(quán)利。您同意盡自己最大的努力,采取一切合理的措施,以防SOFTWARE(軟件)在 PARASOFTPARASOFTSOFTWARE(軟件)的適用性、精確性或運行特征。本軟件以“as-is(按原樣提供)”的方式進行銷售。對于非當前版的SOFTWARE(軟件),PARASOFT沒有支持的義務(wù)。如果本協(xié)議的任何條款和條件,則本協(xié)議將自動終止。一旦終止,您必須將軟件返還給PARASOFTSOFTWARE(軟件)和文檔的所有副本。在此情況下,您還必須書面保證未保留SOFTWARE(軟件)的任何副本。的損壞,即使已經(jīng)告知PARASOFT存在此類損壞,PARASOFT也不承擔責任。本軟件以本協(xié)議代表與本證相關(guān)的完整協(xié)議,只能由雙方共同以的方式修訂。您所下達的任Parasoft101E.HuntingtonDrive.,2ndFloorMonrovia,CA91016,2007年119簡歡迎 關(guān)于文檔庫-PDF和相關(guān)資 聯(lián)系Parasoft的技術(shù)支 安裝和受支持的環(huán) Windows單機安 Windows插件安 Linux/Solaris單機安 Linux/Solaris插件安 概念和術(shù)語代碼規(guī)范靜態(tài)分 Suppressions(抑制 BugDetective靜態(tài)分 單元測 測試用例生 樁函 測試配 命令行界面 自動錯誤預防 團隊配置管理器 組報告系統(tǒng) C++test瀏覽C++test用戶界 C++test6.x遷從C++test6.x遷 團隊范圍部署概述配置團隊部署:簡 將所有C++test安裝連接至您的源碼控制器 將所有C++test安裝連接至TCM(團隊配置管理器 將C++test服務(wù)器連接至 部署團隊測試配置和規(guī) 配置作者設(shè) 運行初始測試和減少噪 通過源碼控制器共享項目和測試資 配置自動夜間測 使用團隊部署:每日用途簡 在添加到源碼控制器之前驗證新的/修改的代 復審和糾正引入到團隊的代碼庫中的錯 結(jié)果和報 將任務(wù)再分配給其它團隊成 監(jiān)視項目范圍的設(shè)創(chuàng)建項 設(shè)置項目和文件選 創(chuàng)建自定義的測試配 修改C++test通用首選 運試和分從GUI進 從命令行界面(cpptestcli)進 復審結(jié)果查看結(jié) 生成HTML報 了解HTML報 代碼規(guī)范靜態(tài)分析執(zhí)行代碼規(guī)范靜態(tài)分 復審代碼規(guī)范靜態(tài)分析結(jié) 抑制可接受違例的報 自定義代碼規(guī)范靜態(tài)分析:概 創(chuàng)建自定義代碼規(guī)范規(guī) 調(diào)整規(guī) 、標識、標頭和嚴重性級 BugDetective靜態(tài)使用BugDetective靜態(tài)分 復審BugDetective靜態(tài)分析結(jié) 自定義BugDetective靜態(tài)分 代碼復代碼復審簡 Review(代碼復審)掃描程序的配置和執(zhí) 了解代碼復審用戶界 作者-檢驗并響應(yīng)復審注 復審員-復審代碼調(diào) 監(jiān)視員-監(jiān)視復審過 代碼復審的提示與技 測試生成和執(zhí)行生成和執(zhí)生成測試用例進行回歸測試和異常查 執(zhí)試用 從測試生成和執(zhí)行中探索結(jié)果復審測試執(zhí)行結(jié) 斷言失 運行時異 超時設(shè) 未核對的結(jié) 測試執(zhí)行過程中使用調(diào)試 復審覆蓋率信 復審自動生成的測試用 擴展和修正測試套件擴展和修正測試套件:總 檢驗用于進行回歸測試的測試用 添加用戶定義的測試用 使用從數(shù)據(jù)源提取的數(shù) 使用來自標準輸入輸出的數(shù) 刪除和禁用測 導入CppUnit測試用 添加和修改樁函 改進測試覆蓋 跨平臺和嵌入式系統(tǒng)測試執(zhí)行跨平臺單元測試:概 構(gòu)建C++test運行時 使用交叉編譯器配置測 自定義測試流 WindRiver工作臺插WindRiver工作臺簡介-C++test集 為C++test插件配置WindRiver工作臺環(huán) 配置編譯器和Optionssource(選項源)設(shè) 配置和運行靜態(tài)分 配置和運行單元測 WindRiverTornado簡介C++test對WindRiverTornado的支 創(chuàng)建和配置項 配置和運行靜態(tài)分 配置和運行單元測 參內(nèi)建測試配 內(nèi)建代碼規(guī)范規(guī) 變量定 故障診斷和常見問 對模板函數(shù)的支 用于解決異常違例的最佳做 基于Qt類的單元測試最佳做 GCC支 高級檢測選 簡 創(chuàng)建C++test項 根據(jù)代碼規(guī)范進行靜態(tài)分 應(yīng)用和管理Suppressions(抑制 單元測試生成和執(zhí) PDFParasoftC++testParasoftC++test是一個集成解決方案,用于使一系列被廣泛證明可改進軟件開發(fā)團隊生產(chǎn)力C++test,可進行編碼策略增強、靜態(tài)分析、綜合代碼復審以及單元測試和組件測試,以此向團隊提供一種確保C和C++代碼達到其預期功能的實用方法。C++test可以在桌面上IDEs的引導下使用,也可以通過命令行界面、批處理方式進行回歸測試。C++testParasoftGRS報告系統(tǒng)相集成,后者提供了具有向下鉆WebC++test通過按需目標代碼評估、并朝著優(yōu)質(zhì)和守時的目標進行,即時了解C和測試工作量以及到達QA時的缺陷數(shù)量。WindRiver分C++testWindRiverWorkbench一起使用的詳細信息,請參見352“WindRiverWorkbench插件”C++testWindRiverTornado一起使用的詳細信息,請參見387“WindRiverTornado的支持”關(guān)于文檔庫PDF和相關(guān)C++testC++testUser’sGuide(當前指南):解釋如何使用在Eclipse上構(gòu)建的C++test功能(如果您擁有單機版的C++test),或者如何使用添加到Eclipse的功能(如果您擁有C++test插件)。要通過Eclipse幫助系統(tǒng)本指南,請選擇“Help>HelpContents(幫助>幫助內(nèi)容)”,然后打開“C++testUser’sGuide”(《C++test用戶指南》)一書。從C++test安裝 中,可以獲取該PDF。C++testGettingStartedGuide(C++test指南):簡要介紹如何安裝C++test并開始運試。從C++test安裝 中,可以獲取該PDF。TheRuleWizardUser’sGuide(RuleWizard用戶指南RuleWizard這織需求,或者防止程序錯誤的重復發(fā)生。要該指南,請選擇“C++test>中選擇“Help>ation(幫助>文檔)”。注意,RuleWizard需要專門的許包含的所有代碼規(guī)范規(guī)則。要通過Eclipse幫助系統(tǒng)本指南,請選擇“Help>>418“查看規(guī)則描述”deToolkit(C/C++開發(fā)工具箱)的功能和策略?!癏elpHelpContents(>幫助內(nèi)容)”?!癗ew(新建)”C++test” 和/或C++test ysisRules(C++test靜態(tài)分析規(guī)則)) Parasoft該解釋了幾種聯(lián)系技術(shù)支持的方法、以及如何準備和發(fā)送“支持歸檔文件”,以幫助技術(shù)獲取實時的支持(僅限 Windows操作系統(tǒng)。使用C++testParasoft的C++test是一個活躍的會議場所,您可以在此與其它用戶和PARASOFT 可通 、電子郵件或傳真總部:(888)305-0041(626)256-法:(331)648926德:+49 -英:+44(0)1923亞:+88626636-其它地參見 準備一份“支持歸檔文件”,并發(fā)送給技術(shù)支持如果遇到諸如構(gòu)建故障之類的測試問題,最好的解決辦法是創(chuàng)建一個zip歸檔文件,包含造zipParasoft的C++test支持團隊。為便于此流程的進行,C++test可以在構(gòu)建失敗時自動創(chuàng)建歸檔文件。通常,這些歸檔文件大約0.5兆字節(jié)大小,創(chuàng)建耗時約一分鐘。缺省情況下,當測試問題發(fā)生時C++test不創(chuàng)建歸檔文件。必要時您可以手動準備和發(fā)送一C++testC++test在測試所出現(xiàn)的問“C++test>Preferences(首選項)”“TechnicalSupport(技術(shù)支持)”類別,打開TechnicalSupport面板?!癊nableauto-creationofsupportarchives(啟用自動創(chuàng)建支持歸檔文件)”C++test“Sendarchivesbye-mail(通過電子郵件發(fā)送歸檔文件)”,并指定想要使用的電子郵件設(shè)置。C++testconfigurationfiles(C++test配置文件)/XML/tja或Environmentaldata(環(huán)境數(shù)據(jù)):JVM系統(tǒng)屬性、平臺Projectproperties(項目屬性):來自項目、平臺、工具和選項抽取器的屬性(Makefile、VStudioDSP、GreenHillsGPJCDT)。如果啟Makefile以及其它已添加到項目的文件。Generalapplicationlogs(常規(guī)應(yīng)用程序日志):各種平臺/應(yīng)用程序“Enableverboselogging(啟用冗長日志記錄)”,然后在此處輸入它們。請注意,如果日志記錄系統(tǒng)含有自定義的配xtest.log文件中(Windows,該位置是<drive>:\sandSettings\<user>\LocalSettings\Temp\parasoftxtest)C++test“Advanced(高級)”選“Apply(應(yīng)用)”“OK(確定)”?!癈++testSupportCreateTechnicalSupportArchive(C++test>支持>創(chuàng)建技術(shù)支持歸檔文件)”。“C++testPreferences(C++test>首選項)”,SuppoTechnicalSupportArchiveManager(技術(shù)支持歸檔文件管理器),以便復審、發(fā)送選擇“C++test>Preferences(C++test>首選項)”,選擇“TechnicalSupport(技術(shù)支持)“BrowseRecentArchives(瀏覽WindowsWindowsLinux/SolarisLinux/Solaris受支持的環(huán)境此列出了C++test的當前版本所支持的環(huán)境。主機(開發(fā)機)編譯GNUMinGWgcc/g++2.95.xGNUgcc/g++3.2.x,3.3.x,3.4.xGCC支持的詳細信息、以及GCC編譯器擴展的列表,請參見第432頁上的“GCCVisualC6.0編譯器版本(cl):C/C++優(yōu)化編譯器版本12.00.x器版本(link):遞增器版本VisualStudio6.0.dsp和.dsw109頁上的“VisualStudio6.0項目”。VisualCNET編譯器版本(cl):C/C++優(yōu)化編譯器版本器版本(link):遞增器版VisualCNET2003編譯器版本(cl):C/C++優(yōu)化編譯器版本器版本(link):遞增器版C++test可用作插件,因為C++test的完整功能也可用作VisualStudio.NET2003的插件。VisualC2005編譯器版本(cl):C/C++優(yōu)化編譯器版本14.00.50727.42for80x86器版本(link):遞增器版VisualStudioNET2005GreenHillsMULTIforWindowsNative支持MULTI4.x項目內(nèi)核2.4或2.6glibc2.2或更高版GNUgcc/g++2.95.x,3.2.x,3.4.x,4.0.x,GCC請參見第432頁上的“GCCLinuxx86-內(nèi)核2.6或更高版本,帶有2.3或更高版本、x86_64-兼容GNUgcc/g++3.4.x,4.0.x,32位兼容庫(C++test是32位的,不過可以處理64位代GCC支持的詳細信息、以及不GCC請參見第432頁上的“GCC支ForteDeveloper6Update2(6.2)Suncc:SunWorkshop6SunCC5.3C++test不支持64位編譯模式(2版本5.3SunCCSunCC編譯器的-xarch=v9Workshop6Update2SunCC5.5SunONEStudio8Suncc:Sun5.5SunCC:SunC++C++test64位編譯模式(例SunCC編譯器的-xarch=v9SunCC5.6SunStudio9Suncc:SunC5.6SunCC:SunC++5.6C++test64位編譯模式(SunCC編譯器的-xarch=v9Solaris7,8,9,SunCC5.7UltraSparcSunStudio10Suncc:SunC5.7SunCC:SunC++5.7C++test64位編譯模式(例SunCC編譯器的-xarch=v9SunCC5.8SunStudio11Suncc:SunC5.8SunCC:SunC++5.8C++test不支持64位編譯模式(例如SunCC編譯器的-xarch=v9項啟用的模式)GNUgcc2.95.x,3.2.x,3.4.x,4.0.x,GCC請參見第432頁上的“GCCGreenHillsMULTIforSolarisNativeMULTI4.x。構(gòu)建工GNUSun嵌入式平臺和交叉編譯器EmbeddedLinux(嵌入式GCC2.95.x-WindGCCDIABDIABEGCS見第387頁上的“WindRiverTornadoVxWorksGreenHillsMULTIIDE4.0.x/IntegrityOSGreenHills支持對MULTI項目的。RVCT3.0RVDSEclipseWindows本解釋如何在Windows系統(tǒng)上安裝單機版的C++test(構(gòu)建在Eclipse框架上)先決條系統(tǒng)需WindowsNT,2000,1.5GHzx86512MBRAM(1GB)·請參見第13“受支持的環(huán)境”其它需C++test字體問題,或者使得C++test無法。有關(guān)如何執(zhí)行靜默(“無外設(shè)”)安裝的詳細信息,請參見64“使用靜默安裝來改進團隊范圍內(nèi)C++test的安裝和設(shè)置“。安WindowsWindows (下一步)”。然后,C++test將開始 單擊“OK(確定)”按鈕,通知框就關(guān)閉。C++test將安裝在指定的安 啟C++testC++testmakefile設(shè)置,則必須正確配置必要的可執(zhí)行文件(編譯器/器、makefile等)“Correctlyconfigured(正確配置)”對不同的編譯器具有不啟動cpptest可執(zhí)行文件。將相應(yīng)位置(安裝 )包含在$PATH上,或者用可C++test在啟動Eclipse之后,您應(yīng)當能看到Eclipse菜單欄添加了一個C++test菜單。如果您沒有看到此菜單,則請選擇“Window>Open>Other(窗口>打開>其它)”,選擇C++test,然后單擊“OK(確定)”。C++test424“故障診斷和常見問答”,以獲取解請參見第25頁上的“”Windows本解釋在Windows系統(tǒng)上如何將C++test插件安裝到Eclipse的工作副本中WindRiverworkbench353“WindRiverWorkbench簡介-C++test集成”。先決條系統(tǒng)需WindowsNT,2000,1.5GHzx86512MBRAM(1GB)13“受支持的環(huán)境”IDEEclipseSDK3.1+或EclipsetformRuntime3.1+(32位)EclipseCDT3.1 到Eclipse(而不是作 EclipseJava運行時環(huán)境(JRE)C++testJtestEclipseEclipse其它需C++testShift_JIS(ja_JP.PCKlocaleonSolaris/Unix)。其它編碼可能會造成字體問題,或者使得C++test無法。有關(guān)如何執(zhí)行靜默(”無外設(shè)”)安裝的詳細信息,請參見64“使用靜默安裝來改進團隊范圍內(nèi)C++test的安裝和設(shè)置”。安WindowsEclipseC++test如果出現(xiàn)框詢問您是否想要安裝C++test,則請單擊“Yes(是)”輸入所需的用于C++test擴展文件 ,然后單擊“Next(下一步)”輸入Eclipse安 ,然后單擊“OK(確定)”·選擇包含startup.jar 如果Eclipse是打開的,則將其關(guān)閉,然后單擊“OK(確定)”以關(guān)閉該框,提醒您關(guān)閉此程序。然后C++test將開始文件,并將必要的文件安裝到工作臺。帶單擊“OK(確定)”按鈕,通知框就關(guān)閉啟C++test要讓C++test自動檢測編譯器和makefile設(shè)置,就必須正確配置必要的可執(zhí)行文件(編譯器/器、makefile等)“Correctlyconfigured(正確配置)”對不同的編譯器具有不·按正常方法啟用Eclipse。EclipseC++test插件。EclipseEclipseC++test看到此菜單,則請選擇“Window>Open>Other(窗口>打開>其它)”,選擇C++test,然后單擊“OK(確定)”。C++test424“故障診斷和常見問答”,以獲取解請參見第25頁上的“”Linux/Solaris單機安本解釋如何在Linux或Solaris系統(tǒng)上安裝單機版本的C++test(構(gòu)建在Eclipse框架先決條系統(tǒng)需Linux2.42.6glibc2.2Linux2.6glibc2.3x86_64兼容處理器(32位兼容包是必需的)。Solaris7,8,9,10UltraSPARC512MBRAM(1GB)13“”“”C++test其它需C++testShift_JIS(ja_JP.PCKlocaleonSolaris/Unix)。其它編碼可能會造成字體問題,或者使得C++test無法。 Eclipse配置/緩存數(shù)據(jù)方面的已知問題show_bug.cgi?id=54919)EclipseC++test單機版無法正常啟動。>/ 結(jié)果,Eclipse會將其所有配置數(shù)據(jù)保存在$(HOME)/EclipseConfigData 安LinuxSolaris.sh當請求確認時,應(yīng)當確認C++test安裝在當 中來啟動團隊范圍內(nèi)C++test的安裝和設(shè)置”。啟C++testC++testmakefile設(shè)置,必須正確配置必要的可執(zhí)行文件(編譯器/器、makefile等)“Correctlyconfigured(正確配置)”對不同的編譯器具有不·啟動cpptest可執(zhí)行文件。將相應(yīng)的位置(安裝 )包含在$PATH上,或者用可在啟動Eclipse之后,您應(yīng)該能看到Eclipse菜單欄添加了一個C++test菜單。如果您沒有看到此菜單,則請選擇“Window>Open>Other(窗口>打開>其它)”,選擇C++test,然后單擊“OK(確定)”。C++test424“”,獲取解請參見第25頁上的“”Linux/Solaris插件安本解釋如何在Linux或Solaris系統(tǒng)上,將C++test插件安裝到Eclipse的工作副本中WindRiverworkbench353“WindRiverworkbench簡介-C++test集成”。先決條系統(tǒng)需Linux內(nèi)核2.42.6glibc2.2x86容處理器(32位兼容包是必需的)。Solaris7,8,9,10UltraSPARC512MBRAM(1GB)13“”IDEEclipseSDK3.1+或EclipsetformRuntime3.1+(32位)EclipseCDT3.1可 裝到Eclipse(而非作 EclipseJava運行時環(huán)境(JRE)C++testJtestEclipseEclipse其它需所有用戶都必須能對Eclipse配置 前Eclipse配置 則請打開<INSTAL_DIR>/configuration/config.ini文件,然后添加以下格式行$(HOME) C++testShift_JIS(ja_JP.PCKlocaleonSolaris/Unix)。其它編碼可能會造成字體問題,或者使得C++test無法。 show_bug.cgi?id=54919)Eclipse無法正常啟動。<INSTAL_DIRconfiguration/config.ini 結(jié)果,Eclipse會將其所有配置數(shù)據(jù)保存在$(HOME)/EclipseConfigData 安UNIXEclipseC++testC++test其中<ECLIPSE_DIR>是Eclipse安裝的根 如果以后您想要卸載C++test,則可以:C++test將從Eclipse上“取消”。2.(可選)從硬盤中刪除C++test文件。團隊范圍內(nèi)C++test的安裝和設(shè)置”。啟C++testC++testmakefile設(shè)置,則必須正確配置必要的可執(zhí)行文件(編譯器/器,makefile等)。“Correctlyconfigured(正確配置)對不同的編譯器具有不同·按正常方法啟用EclipseEclipseC++test在啟動Eclipse之后,您應(yīng)當能看到Eclipse菜單欄添加了一個C++test菜單。如果您沒有看到此菜單,則請選擇“Window>Open>Other(窗口>打開>其它)”,選擇C++test,然后單擊“OK(確定)”。C++test424“故障診斷和常見問答”,以獲取解請參見第25頁上的“”本解釋如何從GUI設(shè)置信息在針對命令行模式進行的C++test安裝上,您可以在一個局部設(shè)置文件中定義權(quán)限C++test160部設(shè)置文件”,了解關(guān)于局部設(shè)置文件的信息、以及第166頁上的“設(shè)置”,以獲使用與機器綁定的“C++testPreferences(C++test>首選項)”“Preferences(首選項)”對在左邊窗格中選擇“License(證)”類別聯(lián)系您的Parasoft代表,接收證。您需要提供在“LocalLicense(本地證)”在,請致電 。在其它地區(qū),請使用第9頁上的“聯(lián)Parasoft”運行cpptestcli。輸出消息中將報告機器標識。 證首選項頁面的“LocalLicense(本地證)”部分,輸入您的有效期 ServerEditionServerEditionITCustomEdition。DesktopCommandLineMode(桌面命令行模式)可用于CustomEdition。TCM(團隊配置管理器)處于HTMLParasoftC++test證 在您的團隊或組織管理C++Test的情況下,如需在ParasoftLicenseServer(分開提供)中“C++testPreferences(C++test>首選項)”“Preferences(首選項)”在左邊窗格中選擇“License(證)”類別選擇“UseLicenseServer(使用LicenseServer)”選項。證首選項頁面的證服如果尚未設(shè)置相應(yīng)的證服務(wù)器,則請從“Autodetectedservers(自動探測到的服”LicenseServer主機(IP地址)“Portnumber(端口)”字段輸入組織的LicenseServer端口?!癊dition(版本)”C++test安裝使用的單元測試、BugDetective和命令行界面。此選項,然后單擊“Choose(選擇)”按鈕,并指定您想將哪些可用的“OK(確定)”LicenseServer如果您的組織需要的 證,則管理員或架構(gòu)設(shè)計師應(yīng)聯(lián)系Parasoft以獲取這些證,然后將這些 證服務(wù)器,如LicenseServer文檔中所述。C++test“StartDeactivated(開始停用)” 證,則禁用“StartDeactivated(開始停用)”選項 C++test操作(例如,測試用例生成或測試用例執(zhí)釋放C++testLicenseServer C++test視圖,并會顯示錯誤(如果可用)BugDetective命令行界面組報告系統(tǒng)代碼規(guī)范靜態(tài)分析C++test已預先配置了內(nèi)建的規(guī)則集,以執(zhí)行代碼規(guī)范靜態(tài)分析。缺省情況下,大多數(shù)代碼規(guī)TestConfigurations(測試配置)中啟用的規(guī)則,已顯示出能快速而顯著地提高代碼除了提供預先配置的規(guī)則集以外,C++test還允許您定義自己的規(guī)則集,包括自定義規(guī)則,以打開“C++testStaticysisRules”(《C++test靜態(tài)分析規(guī)則》)一書,然后瀏覽可用的規(guī)C++test還能根據(jù)用戶以RuleWizard模塊所設(shè)計的任意數(shù)量自定義規(guī)則來檢查代碼。有了193“代碼規(guī)范靜態(tài)分析”Suppressions(抑制Suppressions(抑制)C++test對額外出現(xiàn)的特定靜態(tài)分析任務(wù)進行報告(可能會為單個規(guī)則報告多項任務(wù))Suppressions抑制)C++test視圖;這就能讓你按需要那些違例,而把主要結(jié)果區(qū)域集中于其它錯誤。(制)。通過使用suppressions,您可以繼續(xù)檢查代碼是否遵循該規(guī)則,而不會接收到與故意改TestConfigurations(測試配置),這樣的話配置就不會再檢查該條規(guī)則。這就意味著,TestConfigurationSuppressions析任務(wù)進行報告(例如,修正發(fā)生在Y行的X規(guī)則的違例)Suppressions抑制)并不阻Suppressions抑制)197“抑制可接受違例的報告”RuleWizard(ArchitectandServeredition中提供)C/C++代碼語法和代碼風格問題創(chuàng)建自定義的代碼規(guī)范規(guī)則。C++testRuleWizard中創(chuàng)建的有效規(guī)RuleWizard,就能以圖形化的方式創(chuàng)建規(guī)則(通過創(chuàng)建流程圖形式的規(guī)則表示法),或RuleWizard“C++testLaunchRuleWizard(C++test>RuleWizard)”單擊TestConfigurations“Static(靜態(tài))”“New(新建)”然后就會打開RuleWizardGUI。“RuleWizardUser'sGuide”(《RuleWizard用戶指南》)(通過在RuleWizardGUI中選擇“Help> ation(幫助>文檔)”可閱讀此書)包含關(guān)203“創(chuàng)建自定義的代碼規(guī)范規(guī)BugDetective靜態(tài)分BugDetectiveServerEdition(服務(wù)器版)BugDetective“可疑點”,開始分析正在測試的源碼??梢牲c是潛在的錯誤點。這些可疑點在BugDetective規(guī)則中被定義。只要識別了可疑點,例如,檢測可能的“除數(shù)為零”情形的規(guī)則就規(guī)定,任何使用了"/""%"運算符的點都是可工作量,流路徑詳細信息還會補充擴展注釋(例如,一條關(guān)于“避免空指針”違例的描述就包含這樣的注釋,描述哪些變量、在流路徑的哪一點包含null值)??梢杂脕頇z測與特定的API使用相關(guān)的違例。通過使用Performmorecomprehensivetestingwithexistingresources(使用現(xiàn)有資源執(zhí)行更綜合的測試):BugDetective對其它測試技術(shù)進行了補充,允許您發(fā)現(xiàn)一些問題,如果不使用BugDetective,那么可能需要開發(fā)、執(zhí)行和復雜的測試用例才能發(fā)現(xiàn)這些問題。BugDetective程序中各種分支的可能性,提供了通過傳統(tǒng)測試很難達到的路徑覆蓋率水平。因此,BugDetective常能識別一些處理罕見情況時出現(xiàn)的問題,Automaticallyidentifybugsthatpassthroughmultipleunits(自動識別通過了多個單的問題、集成了代碼之后不久,就會遇到諸如空指針之類的問題。這些問題需要通過使用Focusonactualbugsanddesignflaws(關(guān)注實際錯誤和設(shè)計缺陷):BugDetective自BugDetective報告一intcalculateBufferLength(char*str){returnstrlen(str)+FindAPImisuses(查找API誤用):實際上,許多錯誤是因為以錯誤的自變量調(diào)用了某個API,或者沒有正確地處理API1true時,某個API可能預期參數(shù)2將有一個非空自變量,或者該API可能將對象中的某個字段設(shè)置為null。通過執(zhí)行過程間分析,BugDetective可以此類API使用中的不一致性。BugDetective211“BugDetective靜態(tài)分析”單元測C++test可將這些任務(wù)自動化,以使得單元測試更有效率,更具一致性。當您運行C++test自動生成的測試用例時,異常測試被執(zhí)行。此類測試可意料之外的異常,并檢查類在結(jié)構(gòu)方面是否合理??煽啃詼y試能否成功,取決于代碼是否能完,因此必要時,您可能會想要擴展自動生成的測試用例,以增強代碼覆蓋率。C++test可測量測試覆果是否發(fā)生更改。在當前測試的測試用例結(jié)果與預期的測試用例結(jié)果不匹配時,C++test會報測試用例可以用C或C++源碼實現(xiàn)和保存。您可以在IDE的文本編輯器中擴展和修改生成的CppUnitC++test的測試提供了比CppUnitC代碼,并在測試框架內(nèi),提供對私有和保護成員數(shù)據(jù)以及成員函數(shù)的?,F(xiàn)有的CppUnit測試用例可以導入到C++test中,與自動生成的測238“測試生成和執(zhí)行”測試用例生成不過,編寫測試是一項耗時的工作,如果不仔細就可能會遺漏重要的情況。C++test提供的單元測試支持,可幫助開發(fā)人員和測試人員非??焖俚貏?chuàng)建良好的單元測試。C++test之所以能C++test自動生成大量測試用例,這些測試用例會試圖執(zhí)行代碼中的所有不同路徑,然后保存x射線,C++testC/C++C++test中CC++源碼來實現(xiàn)和保存(所用語言取決于要測試的原始源碼)。這些CppUnit格式類似的格式。C++testCppUnit更廣泛C代碼、并在測試框架內(nèi)提供對私有和保護成員數(shù)據(jù)以及成員函數(shù)進現(xiàn)有CppUnit測試用例可以導入到C++test中,與自動生成的測試用例配合使用??梢酝ㄟ^C++test,您無需編寫任何代碼以生成一組使這是通過手動設(shè)計測試用例所無法達到的。C++test會試圖創(chuàng)建測試用例,執(zhí)行所測試的全部方法的各種可能分支。例如,如果方法包含一個條件語句(if塊),C++test會試圖生成測試用例,以測試if語句的true和false結(jié)果。和異常查找”。在使用樁函數(shù)時,C++test會重定向執(zhí)行流程,調(diào)用一個樁函數(shù)替代原有函數(shù)。當您使用用戶定義的樁函數(shù)時,你可以完全控制外部函數(shù)的返回值-無需正可用的外果原始定義最初不可用、但后來被添加了,C++test也會繼續(xù)使用用戶定義的樁函數(shù)。如果您/*C++testuserstubdefinitionforintdoSomething(inti)*/int::CppTest_Stub_doSomething(inti){returni+}如需了解自動生成的樁函數(shù)的信息,請參見第249頁上的“理解和自定義自動樁函數(shù)生參見第316頁上的“添加用戶定義的樁函數(shù)”。測試配TestConfiguration(測試配置)C++test來運行的測試方案。每次C++test在GUI中或從命令行界面運試時,它都使用指定的Test省的測試配置))。TestConfiguration確定所有測試參數(shù)。例如,它確定如下的參數(shù):C++test包含了一組預先配置好的“內(nèi)建”的TestConfigurations,代表了最常見的測試方案。置進行進一步的自定義。用戶定義的TestConfiguration可以放在“用戶定義的”類別或“團隊”類別中。用戶定義的TestConfiguration 在本地機器上,可用于本地C++test安裝執(zhí)行的所有測試。團隊的TestConfiguration 在團隊的TeamConfigurationManager(團隊配請參見第134頁上的“創(chuàng)建自定義的測試配置”,了解關(guān)于TestConfiguration的信息命令行界面C++test令行界面(cpptestcli)允許您從命令行ss執(zhí)行靜態(tài)分析和單元測試,允許您從諸如s 、make和Ant之類的自動構(gòu)建實用程序中運行C++test。命令行模式可用于C++test的ServerEdition(服務(wù)器版)。cpptestcli可以將結(jié)果發(fā)送給Parasoft組報告系統(tǒng)(GRS),將綜合報告發(fā)送給團隊管理人員和XML兩種格式生成。局部設(shè)置文件可以控制詳細信息,例如報告首選項(報告應(yīng)發(fā)送給誰、報告應(yīng)如何做選項卡、應(yīng)使用什么郵件服務(wù)器和域等)、TCM設(shè)置、GRS設(shè)置、電子開發(fā)人員使用C++test的本地安裝來測試自己編寫或修改的代碼,進行必要的糾正,然后檢查代碼和測試用例,并輸入到源碼控制器。每天晚上,cpptestcli在團隊機器上運行,以驗證動測試生成和手動測試定義/自定義)。在測試完成之后,團隊開發(fā)人員可以將導入關(guān)的錯誤/HTML報告,列出所有團隊/項目錯誤,C++testArchitectEdition。155“從命令行界面(cpptestcli)進自動錯誤預防ParasoftAEPMethodology是一種改進軟件品質(zhì)、提高軟件開發(fā)生命周期效率的新方法。它基于AEP概念,此概念的,在于從自身及其它人的錯誤中吸取教訓,然后將學到的東西應(yīng)用到軟件生命周期中,使軟件成功運行。AEP概念提倡以下五個特定過程的自動化,可以把至于如何應(yīng)用AEP概念的例子,請想象您有一個n層的系統(tǒng),包括客戶機、用Java編寫的實現(xiàn)此措施的法,在于建立一條Java代碼規(guī)范,要求每個打開連接的類必須有一個AEPJava中間件內(nèi)開放式連接的錯誤源碼,作為資料單獨處理出來。您發(fā)現(xiàn)Java代碼缺少finally塊finalize()方法,于是定義了一個代碼規(guī)范,規(guī)定將來應(yīng)該如何編寫代碼,并使流程自動ParasoftAEPMethodology有五條主要原則,該方法提供了一個經(jīng)過良好測試的藍圖,用以在AEP有關(guān)AEP其它資源的信息,請 AEP和為便于AEP和團隊范圍內(nèi)錯誤預防的實施,C++test在所推薦的整個AEP團隊工作流程中,C++testParasoftAEP解決方案中,每個開發(fā)人員在他們的本地工C++test安裝都配置成使用相同的設(shè)置。TeamConfigurationManager(團隊配置管理器)確保C++test上配置相應(yīng)的團隊設(shè)置(ArchitectEdition),然后告訴TeamConfigurationManager器)對團隊的所有C++test安裝進行適當?shù)母?。C++test的本地安裝(ProfessionalEdition)“正在進行中”的代碼,IDE運行。當開發(fā)人員對某個類的質(zhì)量有信心時,就將這個類添加到源碼控制器系統(tǒng)中。此時,C++test會自動將所有相關(guān)的測試用例文件添加到源碼控制器TeamConfigurationManager(團隊配置管理器)為驗證源碼控制器系統(tǒng)中的所有代碼都符合團隊的質(zhì)量標準,C++testServerEdition)在團隊文件。在完成每個測試之后,C++test用電子郵件給每個開發(fā)人員發(fā)送一份HTML報告,該報告僅包含與此名開發(fā)人員相關(guān)的錯誤/結(jié)果,給團隊管理者發(fā)送一份HTML報告,列出所置管理器)。每個開發(fā)人員可以將結(jié)果導入到本人的IDE中,以便檢查和糾正錯誤。C++test(ServerEdition)還會將來自這些團隊范圍內(nèi)的測試到組報告系統(tǒng)(GRS)的DataCollector(數(shù)據(jù)收集器)。然后,GRS(組報告系統(tǒng))的報告引擎會分析這些結(jié)果,并向可以使用C++test來實施和監(jiān)視團隊成員決定采用的流程改進(例如可以用C++test來創(chuàng)建團隊配置管理器配置管理器)是單獨提供和的。本版本的C++test可與TCM2.0和更高版本配合使用,后者是作為ParasoftServerTools的一部分的。在安裝了TeamConfigurationManager(團隊配置管理器)Web服務(wù)進行部署之后,團隊架構(gòu)設(shè)計師或團隊管理人員可以在某一C++test安裝上配置相應(yīng)的團隊設(shè)置和文件,然后告訴TeamConfigurationManager(團隊配置管理器)在哪里可以設(shè)置和相關(guān)的TeamConfigurationManager(團隊配置管理隊配置管理器)會對團隊的所有C++test安裝進行適當?shù)母隆H缓竽趴梢允褂肨eamConfigurationManager(團隊配置管理器)來共享C++test文件。有C++testTCM(團隊配置管理器)72頁上的“將所有C++test安裝連接至TCM”。組報告系統(tǒng)Parasoft組報告系統(tǒng)(GRS)是一種決策支持系統(tǒng),它使得開發(fā)團隊對正在進行的軟件開發(fā)流的度量值,GRS將這些數(shù)據(jù)點轉(zhuǎn)換成有含義的統(tǒng)計信息和儀表板,這些統(tǒng)計信息和儀表板使GRS,開發(fā)團隊就能更方便地識別代碼和編碼流程中的風險,并對風險進行應(yīng)對和管理,這些風險可能會項目計劃和質(zhì)量。GRS提供了一些度量值,通過這C++testGRS74“C++test服務(wù)器連接至GRS”。C++testC++testC++test用戶界本描述添加到EclipseIDE的C++test控件。C++testC++testC++test是構(gòu)建到Eclipseworkbench中的,它提供了一組功能,用來有助于您配置、單擊快捷方式欄中的“Open ”然后在打開的“Select 框中選擇C++test。選擇“Window>Open >Other(窗口>打開>其它)”然后在打開的“Select )”框中選擇C++test。視C/C++C++test(Eclipseworkbench提供的其它視圖的詳細信息(TasksandProblemsview(任務(wù)視,Guide++UserGuide”(《C/C開發(fā)用戶指南》)“HelpHelpContents(>幫助內(nèi)容)”獲取。C/C++C/C++的項目視圖通常位于工作臺(GUI)的左側(cè)。它列出可用的項目以及與項目相關(guān)的元素。您可使用C/C++項目視圖,來指定您想要讓C++test處理哪個資源或哪組資源。++C++testC++test視圖是C++test列出其的地方(C++test>C++test)”177“查看結(jié)果”編輯器視圖++Editorview(編輯器視圖)C++test快捷菜單中出現(xiàn)相關(guān)令-例如“TestUsing(使用配置進試)”、“ShowAuthoratLine(在行中顯示作者)”和“ShowinTasks(在任務(wù)中顯示)”(如果該行包含違例或錯誤標記)。覆蓋率視圖Coverage(C++test>>覆蓋率)”265“Suppressions(抑制)視圖SuppressionsGUISuppressions中,所有被抑制的靜態(tài)分析任務(wù)(與代碼中直接定義的suppressions相對比;后者不會顯示在此視圖中)。>抑制)”Suppressions抑制)197“”控制臺視圖缺省情況下C++test中會顯示該視圖。如果此視圖不可用,請選擇“C++test>ShowView>Console(C++test>顯示視圖>控制臺)”將其打開。按C++test向添加以下按鈕 Using(使用配置進試如果您僅僅單擊“TestUsing(使用配置進 試)”按鈕,C++test將基于DefaultTest 如果您使用“TestUsing(使用配置進試)”按鈕旁邊的下拉菜單,可以使用任何可用的測試配置來啟動測試。當前的缺省測試配置將總是作為“TestUsing(使用配置進試)”下 Import mendedTasks(導入我的推薦任務(wù)“ImportMy mendedTasks(導入我的推薦任務(wù))”按鈕允許您導入一類選定的在PARASOFT團隊配置管理器(TCM)GUI復審和分析來自如果您只是單擊“ImportMy mendedTasks(導入我的推薦任務(wù))”按鈕,C++test將導入滿足以下條件的所有測試任務(wù)的子集:1)由您負責(根據(jù)C++test的代碼作者計算)和2)C++test已為您選擇要在今天復審和解決(根據(jù)您的團隊配置,C++test要報告的每名開發(fā)人如果您使用“ImportMy mendedTasks(導入我的推薦任務(wù))”按鈕右邊的下拉菜“結(jié)果和報告”。 C++test菜單TestConfiguration(缺省狀態(tài)的測試配置)來啟動測試。TestHistory(測試歷史)TestConfiguration來啟動測試。只有最近運行過的TestConfigurations(測試配置)列在此處。TestUsing(使用配置進試):基于選定的TestConfiguration來啟動測試。所有可用的TestConfiguration都列出。TestConfigurations(測試配置):打開“TestConfiguration(測試配置)”框,該框允許您查看、修改和創(chuàng)建TestConfigurations。請參見第134頁上的“創(chuàng)建LaunchRuleWizard(RuleWizard)RuleWizard,這一工具可用于以圖形化的方式或自動創(chuàng)建自定義的代碼規(guī)范規(guī)則。有關(guān)詳細信息,請參見第203頁上的Explore>TCM(探索>TCM):打開TCM(團隊配置管理器)的瀏覽器框,該框允許您、配置和更新TCM(團隊配置管理器)上可用的TestExplore>TCMReports(>TCM報告)TCMHTML報告文件。請參見第96頁上的“通過GUITCM報告”,了解詳細信息。Explore>GRSReports(>GRS報告)C++test測試和其它來源的信息,打開GRS報告。請參見第97頁上的“通過GRS結(jié)果”,了解詳細Import(導入)PARASOFT團隊配置管理器(TCM)上選定的結(jié)果。請參見第94頁上的“將結(jié)果從TCM導入到C++testGUI”,了解詳細信息。ShowView(顯示視圖)GUI元素(C++testSuppressions抑制)視圖)47“Preferences(首選項):打開“Preferences(首選項)”框。請參見第148頁上的“修改常規(guī)C++test首選項”,了解詳細信息。Deactivate|ActivateLicense(停用|激活證):停用/激活C++test證服務(wù)器證。請參見第25頁上的“”,了解詳細信息。C++test6.x從C++test6.xC++test6.x遷本解釋如何將C++test6.x測試資源遷移到C++test7.1。 Configurations(測試配置C++test6.x中導入Test(推薦的)確保任何來自C++test6.xTestConfiguration(測試配置)的用戶定義規(guī)則或自定義規(guī)則在C++test7.1中可(也就是說,能通過TCM(團隊配置管理器)>”TestConfiguration(導入C++test6.x測試配置)”,然后使用文件選擇器選擇相應(yīng)的C++test6.xTestConfigurations(.tcfg)文件。C++test版中被刪除>-<>C++test6.xTestConfiguration如果C++test7.1無法C++test6.xTestConfiguration中啟用的規(guī)則,則會顯示警告消息,C++test7.1TCM(團隊配置管理器)測試套 C++test6.x測試單元的測試套件導入到單獨的子 符號數(shù)據(jù)必須可用于“源”6.x項目(”符號”操作)C++test7.1項目必須包含與6.x項目相同的(物理)源文件。”邏輯”項目布局可能 C++test6.x“NewOther(>)”“ImportC++test6.xtestsuites(C++test6.x測試套件)”C++test6.xC++test6.x項目文件的位置。此文件應(yīng)具有.cpf擴展名。在“Importedtestsuiteslocation(導入的測試套件位置)”字段,為希望采用的導入 ,或者為每個C++test6.xTestUnit將測試套件導入到分開的子 }}${unit_name}C++test6.x 樁函數(shù)有兩種方式從C++test6.x“用戶”樁函數(shù):將所有用戶樁函數(shù)導入到某一單個文件,C++test6.xTestUnit的用戶樁函數(shù)導入到分開的文件。如果您導入到某一單個文件名應(yīng)與C++test6.xTestUnit的名稱相對應(yīng)。C++test6.x“NewOther(>其它)”“ImportC++test6.xuserstubs(C++test6.x用戶樁函數(shù))”C++test6.xC++test6.x項目文件的位置。此文件應(yīng)具有.cpf擴展名。在“Importedstubslocation(導入的樁函數(shù)位置)”字段,輸入想要樁函數(shù)的位”還是為每個C++test6.xTestUnit將用戶樁函數(shù)導入到分開的文件。C++test“Commentout重復樁函數(shù)、遇到的轉(zhuǎn)換問題等相關(guān)的詳細信息、以及一份導入。命令行(cpptestcli)調(diào)下表顯示了C++test6.x和C++test7.1之間命令行用法的不同。用x表示沒有同等令C++testC++testX-Zdsp(file),--Zdsp_projectXXC++testC++testXX-Zmcl(param), XXX-Ztc(name),--Ztest_configX-Zso(file),--Zsave_optionsXXXX-Zgx,- -Zf,-XXXC++testC++test-Zq,-XX-Zgrs{on\off},--Zgrs XX-Zlc(param),--Zlist_config(paX XX-h,-XXXC++test將所有C++test安裝連接至您的源碼控制器C++testC++test配置團隊部署:簡介在所有團隊開發(fā)人員的機器上安裝和C++testProfessionalEdition,在架構(gòu)設(shè)計師或開發(fā)的機器上安裝和C++testArchitectEdition,在團隊服務(wù)器上安裝和許可C++testServerEdition??刹捎谜7绞竭M行安裝(如第12頁上的“安裝和”中所述),或使用靜默安裝程序(如第64“使用靜默安裝,簡化團隊范圍內(nèi)C++test的安裝和設(shè)置”中所述)。將所有C++test安裝連接至您的源碼控制器C++testC++test使用靜默安裝,簡化團隊范圍內(nèi)C++test的安裝和設(shè)關(guān)于靜默安C++test的安裝和設(shè)置流程實現(xiàn)簡化和標準化。在靜默安裝期間,C++test自動安裝于指定的,不會顯示InstallShield向?qū)В╓indows),也WindowsC++testInstallShield向?qū)r,完成靜默安裝流程所需的“響應(yīng)文件”中(setup.iss),該文件可用來將cpptest_7_0_X_X_win32_TOOL_EXTENSION.exe抽取到每個想要靜默安裝C++test的系統(tǒng)。術(shù)語[Silent_install_dir]會被用來指代C++test靜默安裝所需的文 抽取流程之后,[Silent_install_dir]將包含一個Disk1 setup.iss運行- “靜默”“無外設(shè)”C++test在想要安裝C++test的機器上,將setup.iss文件到[Silent_install_dir]/Disk1-sC++test安裝可執(zhí)行文件(例如,Setup.exes)echon1\n\n\n"|cpptest_7_0_X_X_(linux|<options Eclipse- 將所有C++test安裝連接至您的源碼控制器本解釋如何將C++test連接至您的源碼控制器庫。C++testCVSSubversionClearCaseStarTeamCMSynergy VisualSourceSafeC++testSubversion(SVN)1.2.x,1.3.x,or1StarTeamCMSynergyPerVisualSourceSafe6.0,SubclipseSubclipse每個Subclipse插件版本只與特定的Subversion版本相兼容。請確保您的SubclipseC++testSubversionSubversion1.3,則不應(yīng)安裝Subclipse插件1.2,因為后者使用Subversion1.4。Subversion1.41.4Subversion客戶機將無法處理Subversion1.4生成的工作副本。如果您使用的是Subclipse插件1.2(包含Subversion1.4),則可能會接收到以下錯誤消息:svn: istoooldtoworkwithworkingcopy'.';pleasegetanewer(svn:此客戶機太老,無法處理工作副本'.';請使用較新的Subversion客戶機)這意味著C++test正在使用版本1.3或更老 SVN客戶機升級到版本1.4??蛻魴C版本可以通過執(zhí)行svn--version來驗證。分所述),則C++test可以:間限制測試范圍)。請參見第81頁上的“配置作者設(shè)置”,了解詳細信息。公共選項(公共選項卡)”,了解詳細信息(相關(guān)的設(shè)置是“SourceControl>Updateprojects(源碼控制器>更新項目)”)。包括、SynergyVisualSourceSafe)C++test在源碼控制器中執(zhí)行包括編輯“只讀”文件在內(nèi)的操作,則C++test會首先打開一個 啟用源碼控制器支C++test Subversion,但并不足以(甚至不需要)Subclipse插件安裝到Eclipse(SVNEclipse插件)。則您應(yīng)有簡單令行svn.exeSubversion客戶機。>控制器系統(tǒng)”“New(新建)”“CreateSourceControlDescription(創(chuàng)建源碼控制器描述)”框的字段,然后單擊“OK(確定)”。 “CreateSourceControlDescription(創(chuàng)建源碼控制器描述)”對述)”框?!癆pply(應(yīng)用)”“OK(確定)”。在C++test環(huán)境中,打開一個從庫檢出的項目“C++testShowAuthoratLine(在行中顯示作者)”。如果.para-soft.xtest.logging.co g4j.on.xml.這會使得詳細的日志信息被打印入控制臺。CVSCVSC++test.cvspassuser.homeHOME(Windows)HOMEDRIVEHOMEPATH組合(例如:"C“General(常規(guī))”選項卡Server(服務(wù)器)CVSIPPort(端口)CVS“CustomSSH(自定義的SSH)”UsecustomSSHauthenticationforext/servermethod(SSHext服務(wù)器方法):ext/SSH認證,則可啟SSHlogin(SSH登錄名)SSHSSHpassword(SSH):輸入以上SSH登錄名的Passphraseforprivatekeyfile(密鑰文件的口令):輸入以上密鑰文件的口SubversionC++testSubversion“svn”Subversio
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級數(shù)學計算題專項練習匯編及答案集錦
- Unit 4 分課時教學實錄 -2024-2025學年滬教版(2024)英語七年級上冊
- 6 植物種植展示會 教學實錄-2023-2024學年科學三年級下冊大象版
- 《8、7、6加幾》(教學實錄設(shè)計)-2024-2025學年一年級上冊數(shù)學人教版
- 臨沂職業(yè)學院《材料表面處理實驗》2023-2024學年第一學期期末試卷
- 2024年產(chǎn)品測試兼職協(xié)議3篇
- 2024年體育訓練基地租賃合同與賽事宣傳推廣服務(wù)協(xié)議3篇
- 2024年中國高純度金剛石微粉市場調(diào)查研究報告
- 2024版北京高空作業(yè)設(shè)備租賃合同2篇
- 2024年度電力系統(tǒng)安裝及調(diào)試協(xié)議
- 2024八年級數(shù)學上冊第十五章分式檢測題含解析新版新人教版
- 中西文化鑒賞智慧樹知到答案2024年鄭州大學
- 國家開放大學本科《人文英語4》一平臺機考真題及答案(第四套)
- 14《答謝中書書》對比閱讀-2024-2025中考語文文言文閱讀專項訓練(含答案)
- 《汽車機械基礎(chǔ)》形考任務(wù)(1-12章)試題與答案解析
- 大型儲罐制作安裝施工方案
- 民事賠償和解協(xié)議書及撤訴申請書
- 冬季季節(jié)性安全事故預防
- 2024版《供電營業(yè)規(guī)則》學習考試題庫500題(含答案)
- 環(huán)境工程原理智慧樹知到期末考試答案章節(jié)答案2024年西華大學
- 小學教師期末學生評語
評論
0/150
提交評論