




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、VSTS使用手冊TeanFoundation分冊文件狀態(tài):V草稿正式發(fā)布正在修改文件編號:VSTSSSSSYSC-TF當前版本:作者:發(fā)布日期:密級:絕密,普通部門公開公司公開外部公開深圳市北斗星科技有限公司2008年06月20日版本歷史版本/狀態(tài)作者參與后起止日期備注V0.1王安學2008.6.20-2008.6.240.關(guān)于本文檔0.1.本文的作者50.2.本文的目的50.3.本文的讀者50.4.參考文獻51 .ffii52 .TFS登錄用戶名和密碼3 .玄裝3.1. VISUALSTUDIO2005訪問TFS的安裝3.2. VISUALSTUDIO2008訪問TFS的安裝4 .使用團隊資
2、源管理器4.1. 連接到TFS84.2. 添加團隊項目94.3. 移除團隊項目104.4. 刷新團隊項目125 .管理工作項125.1. 添加工作項125.2. 編輯工作項135.3. 取消工作項更改155.4. 復制工作項165.5. 使用鏈接和附件175.5.1. 超級鏈接175.5.2. 工作項鏈接185.5.3. 變更集鏈接205.5.4. 源代碼鏈接215.5.5. 文件附件235.6. 查詢工作項245.6.1. 變量245.6.2. 運算符245.6.3. 添加工作項查詢265.6.4. 保存工作項查詢275.6.5. 編輯工作項查詢285.6.6. 編輯工作項查詢285.7.
3、BUG管理295.7.1. 狀態(tài)和轉(zhuǎn)換305.7.2. 字段說明305.8. 任務管理325.8.1. 狀態(tài)和轉(zhuǎn)換335.8.2. 字段說明33區(qū)配置管理356.1. VSS與TF版本控制356.2. 源代碼管理設(shè)置356.3. 使用源代碼資源管理器366.4. 工作區(qū)376.5. 變更集396.6. 擱置集406.7. 工作項與變更集關(guān)聯(lián)42乙郵件自動提醒437.1. 設(shè)置437.2. 查看警報440.關(guān)于本文檔0.1.本文的作者0.2.本文的目的文檔介紹使用VSTS工具平臺進行團隊協(xié)作的操作方法,以便項目人員學會使用VSTS工具。0.3.本文的讀者本文的讀者是項目相關(guān)的所有人員。本文將“V
4、isualStudioTeamSystem簡稱為“VSTS”。本文將“TeamFoundationServer簡稱為“TFS”。0.4.參考文獻1、MicrosoftVisualStudio2008TeamSuite文檔2、«VSTS實施方案1 .簡述微軟為我們提供了軟件全生命周期管理工具VisualStudioTeamSystem(簡稱VSTS,目的在于改善軟件開發(fā)方法在實際開發(fā)過程中的有效實施.VSTST展了VisualStudio開發(fā)工具的功能,集成了BUGt理、計劃管理、風險管理、任務管理、項目報表、項目門戶、生成管理、測試管理、持續(xù)集成、版本控制等功能,提供了一系列支持整個
5、開發(fā)團隊的工具.VSTS項目經(jīng)理,架構(gòu)師,開發(fā)者,測試人員甚至開發(fā)經(jīng)理都提供了相應的支持.VSTS的集成功能為項目管理提供了集成的輔助支持工具,集中的項目管理信息,便于項目的報告,也便于項目人員之間的協(xié)作和溝通。微軟把TeamFoundation稱作是VSTS!供的一個支持團隊項目交付工作的協(xié)作技術(shù)集合,在本文中則主要講解如何用VSTS的工具和功能進行團隊協(xié)作。2 .TFS登錄用戶名和密碼TFS服務器的IP地址是51,機器名是SSS-TFSTFS服務器的用戶安全是和Windows系統(tǒng)統(tǒng)一起來的,因此登錄51的帳號、密碼與登錄TFS是相同的登錄帳號規(guī)則
6、有兩類,一類是姓名為三個及三個以上漢字的,登錄帳號規(guī)則是姓(全拼)十名的每個字拼音的第一個字母,例如“王二麻”的登錄帳號就是wangem另外一類是姓名為兩個漢字的,登錄帳號規(guī)則是姓(全拼)十名(全拼),例如“王三”登錄帳號就是wangsan=登錄帳號字母全是小寫。帳號的密碼缺省是123,目前不支持普通帳號遠程修改帳號密碼,暫時規(guī)定修改密碼通過管理員登錄服務器后,你在服務器上修改自己的密碼。3 .安裝3.1. VisualStudio2005訪問TFS的安裝如果你的工作不涉及編碼、編碼檢查和調(diào)試,只需要安裝VisualStudio2005TeamExplore(團隊資源管理器),安裝文件在192
7、.168.1.251softwarevss2005目錄下,文件名稱為chs_vs_2005_tfs.iso(安裝時免輸序列號),安裝時注意選擇“安裝團隊資源管理器”。如果你的工作涉及編碼、編碼檢查和調(diào)試,則需要安裝VisualStudio2005TeamSuite,安裝文件安裝文件在51softwarevss2005目錄下、文件名稱為VisualStudio2005TeamSuite.iso(安裝時免輸序列號)。上面的兩個安裝文件都是光盤鏡像文件,怎么使用光盤鏡像文件,不在這里詳述,要注意的是VisualStudio2005TeamSuite.iso這個鏡像文件大小超過3
8、G,如果使用虛擬光驅(qū)不能裝載,那就要安裝高版本的虛擬光驅(qū)軟件。要是你以前安裝了VisualStudio2005IDE環(huán)境,現(xiàn)在你只安裝VisualStudio2005TeamExplore,而不能訪問TFS時,建議你把原來的VisualStudio2005IDE卸掉,安裝VisualStudio2005TeamSuite作為新的VisualStudio2005IDE環(huán)境。另外TeamSuite是包含了測試和架構(gòu)設(shè)計的,如果你是測試人員,一定要安裝VisualStudio2005TeamSuite3.2. VisualStudio2008訪問TFS的安裝如果你的工作不涉及編碼、編碼檢查和調(diào)試,只
9、需要安裝VisualStudio2008TeamExplore(團隊資源管理器),安裝文件在51softwareVSTS2008目錄下,文件名稱為VS2008TeamExplorerCHS.iso(安裝時免輸序列號)。如果你的工作涉及編碼、編碼檢查和調(diào)試,則需要安裝VisualStudio2008TeamSuite,安裝文件安裝文件在51softwareVSTS2008目錄下,文件名稱為VS2008TeamSuiteCHSX1429243.iso(安裝時免輸序歹U號)。上面的兩個安裝文件都是光盤鏡像文件,怎么使用光盤鏡像文件,不在這里詳述,要注意的是
10、VS2008TeamSuiteCHSX1429243.iso這個鏡像文件大小超過4.5G,如果使用虛擬光驅(qū)不能裝載,那就要安裝高版本的虛擬光驅(qū)軟件。4 .使用團隊資源管理器團隊項目是微軟提出的一個概念,微軟認為項目人員緊密協(xié)作的項目就是團隊項目,通過VSTS進行管理的項目,微軟把它稱之為團隊項目。團隊資源管理器顯示一個TFS中的團隊項目。如果團隊已經(jīng)創(chuàng)建了一個團隊項目,您可以將它添加到團隊資源管理器。當您離開團隊或某個團隊項目不再活動時,還可以從團隊資源管理器中移除該團隊項目。添加和移除團隊資源管理器中的團隊項目不會影響或刪除TFS上的團隊項目。4.1. 連接至UTFS1)打開VS后,選擇菜單
11、“工具-連接到TeamFoundationServer",會彈出如下的操作界面。2)新安裝VS環(huán)境,則“連接到TeamFoundationServer”和“團隊項目”都是空的,需要進行TeamFondation設(shè)置。點擊“服務器”按鈕,則進入如下操作界面。3)點擊“添加”則出現(xiàn)下圖所示操作界面,在該操作界面中,在"TeamFoundationServer名稱”輸入框輸入公司TFS服務器的IP地址,其它的用缺省設(shè)置。點擊確定后則返回到上圖操作界面,在上圖的操作界面上雙擊"TeamFoundationServer歹U表”中的51則返回到第一步的操
12、作界面。4)在第一步的操作界面上選擇參與的團隊項目,點擊確定之后,團隊資源管理器則將你選擇的團隊項目顯示在 Team Foundation Server下面。4.2.添加團隊項目1)在“文件”菜單上,指向“打開”,然后單擊“團隊項目”。出現(xiàn)如下操作界面。連接到 Tess F01111(1312ion Server團區(qū)連接到 Team Fouiidati on Server (£):192 168.1.251V團隊項目CE):服務器母)回筐造caixSSS-CMSSSS TFS TEST衡陽黨政門戶信息交換平臺確定取消注意:如果正在使用項目管理環(huán)境設(shè)置,請在“文件”菜單上單擊“添加現(xiàn)有
13、團隊項 目”。或在團隊資源管理器 中,單擊TFS服務器后,點擊鼠標右鍵,在彈出的菜單中單擊添加現(xiàn)有團隊項目IL ,-'M .1" 1In卬的Frs SS-陽息IE我SSSSSSSS衡信曬國racaramd.:時.由由.由:臥山團隊普源營理器益添加現(xiàn)有團隊項目遍),JJ新建團隊項目也L.斷開連接(£)回刷新®Te.amFomida.tionServer設(shè)置Q)I昌屬性®2)在“連接到TeamFoundationServer”對話框中,使用下拉列表選擇一個有效的TeamFoundationServer。3)在“團隊項目”下面,從列表中選擇要添加到團隊
14、資源管理器的團隊項目,然后單擊“確定"。所選的團隊項目出現(xiàn)在TeamFoundationServer節(jié)點下面。團隊資源管理器192.168.1257,爹的區(qū)鼓建$SSS_TFS_TEST_jjSSSAgileJjSSS-CNISn衡陽黨政門戶LS信息交換平臺心解決方案資.rs團隊資源管理器 1"U4JJ4.3. 移除團隊項目1)在團隊資源管理器中,單擊要移除的團隊項目,在“編輯”菜單上單擊“移除”起始頁-MicrosoftVisualStudio岑Han文件舊幫助國)*-團以處工具9測試5)窗口世社區(qū)©就緒團隊資源管理器打開創(chuàng)建:項目網(wǎng)站CE)項目中)網(wǎng)站匹1I)
15、1眼168I25】回我的收藏夾*SSSTFSTEST昆SSSAgilsJJSSS-CMSuj衡陽黨政門戶荔信息交換平臺我解決方案資2團隊資源管理器馬關(guān)視圖或在團隊資源管理器中,單擊要移除的團隊項目,點擊鼠標右鍵,在彈出的菜單中單擊“移除”。fx2)在彈出的確認消息中單擊“確定”JicrosoftVisualStudioTF30327:確實要從團隊資源管理器移除團趴項目“SSPmb嗎?如果從樹中移除郵項目,可以稍后從"文件“菜單再次添加該團隊項目j方法是:指向“打開”,單擊“團隊項目”,然后選擇設(shè)團隊項目的名稱.nWii取消4.4. 刷新團隊項目在團隊資源管理器中,單擊要刷新的節(jié)點/團
16、隊項目/頂級節(jié)點,再在“視圖”菜單中,單擊“刷新”。或在團隊資源管理器中,單擊要刷新的節(jié)點/團隊項目/頂級節(jié)點,點擊鼠標右鍵,在彈出的菜單中單擊“刷新”。5 .管理工作項TeamFoundation使用工作項管理在產(chǎn)品生命周期中必須完成的工作。不同的工作項類型跟蹤不同類型的工作,如Bug、任務等。公司目前的TeamFoundation只針對BUG和任務工作項進行了定制。所有項目都具有“任務”列表,在項目進行過程中,團隊中的每個成員都可能被指派各種任務。一些人被指派編寫規(guī)范,一些人被指派實現(xiàn)代碼并修復Bug,另一些人則被指派運行測試。TeamFoundationServer上的工作項數(shù)據(jù)庫會跟蹤
17、這些不同類型的工作項。為了跟蹤項目進度,每個工作項被指派給項目團隊中的一個人。但是,根據(jù)項目工作流程,工作項可能在團隊中的不同人員之間傳遞。每種類型的工作項都有自定義的表單和工作流程。項目管理員可以添加新類型和修改您已經(jīng)在使用的類型。在工作項表單上對工作項的當前狀態(tài)及其進度進行跟蹤。工作項表單具有與工作項類型相關(guān)的字段、狀態(tài)和轉(zhuǎn)換,這些內(nèi)容會影響您使用這些工作項跟蹤工作的方式??梢允褂霉ぷ黜棽樵儾檎液凸芾砉ぷ黜?。使用TeamFoundation查詢生成器可以構(gòu)造簡單或復雜的查詢,以找到所需信息。運行查詢后,與該查詢匹配的工作項將顯示在結(jié)果列表中。可以用不同的方式顯示查詢生成器和查詢結(jié)果。5.1
18、. 添加工作項1)點擊所屬團隊項目之后,在“團隊”菜單上單擊“添加工作項”,然后從列表中選取工作項類型?;蛟趫F隊資源管理器中,單擊所屬團隊項目,再選擇“工作項”,在“工作項”上點擊鼠標右鍵,在彈出的菜單中單擊點擊“添加工作項",再選擇你要添加的工作項類型即可。2)通過填寫所有必填字段來完成工作項表單。3)在“文件”菜單上,單擊“全部保存”保存工作項。汪思:在使用TeamFoundation時,它會自動將最近使用過的工作項添加到“團隊”菜單頂部以便于訪問。必填字段用黃色底紋來表示。5.2. 編輯工作項,團隊查詢”1)在團隊資源管理器中,單擊所屬團隊項目,再選擇“工作項其中的一個查詢。團
19、隊資源管理器畫J編啊19£J6e,1.2511我的收氤夾-工SS?racess二一/工作項-;團隊查詢。產(chǎn)品要求-J風臉.j更改請求二)緩解措施狀態(tài)_j活動Bu重口糾正措施?)開發(fā)任務口客戶要求j評審二受阻工作項所有工作項力所有任務口問題Jj我的工作項二)我的團隊項目的所有工作項_j已解決的的套_j我的查詢3文檔+報告十N團隊項目生成_源代碼管理2)在“查詢結(jié)果”列表中選擇一個工作項。在結(jié)果列表下的工作項表單上,編輯要更改的字段。3)在“文件”菜單上單擊“全部保存”。注息:大多數(shù)工作項都具有必填字段,必須填寫這些字段才能保存工作項。默認情況下,這些字段以黃色突出顯示,并且其中標有“必
20、填”。指向每個字段上的標簽查看字段的解釋,并查看表單頂部的信息欄,以了解有關(guān)包含不受支持的值的字段或必須填寫的字段的信息。已更改但尚未保存的工作項在“結(jié)果列表”中帶有鋼筆圖標標記,在工作項選項卡上帶有星號(*)標記。5.3. 取消工作項更改1)使未保存的工作項保持打開狀態(tài),在“編輯”菜單上單擊“撤消更改并還原選定的工作項”。匕我的工作項結(jié)果】章lMicrosoftVisualStudio文件編輯|視圖也)生成卷)團隊些 格式。我用查詢氨.無法重復Ctrl+TI撤消上次全局操作(3)撤銷舞入Ctrl+Z§ II力撤消更改并還原選定的工作項/ 2121心創(chuàng)建工作項的副本21奧切(T)Cl
21、rl+x復制 OCtrl+C居粘貼 X)Ctri+VX刪除猴1山全選 國)Ctrl+AB哼21查找和替換e>分學轉(zhuǎn)到。Ctri+<?區(qū)龍高皴g曲書簽支)卜;埴4£2)在"Microsoft Visual Studio ”對話框中,單擊"是"在“MicrosoftVisualStudio”對話框中,確認“是否保存對下列各項的更改?”下的任務是要取消更改的工作項,然后單擊“否”。注息:如果是新工作項,則直接選擇關(guān)閉且不保存新工作項表單就可以了。如果開始編輯現(xiàn)有工作項或新工作項后,決定不再繼續(xù),可以撤消更改。具有未保存更改的工作項和查詢在選項卡上用
22、星號(*)進行標記,在結(jié)果列表中用鋼筆圖標進行標記。5.4. 復制工作項復制工作項時,有若干種選擇,具體取決于您要對工作項執(zhí)行的操作、工作項的來源以及工作項的計劃使用位置。1)打開工作項,或運行現(xiàn)有工作項查詢。2)在“查詢結(jié)果”列表中選擇工作項,然后從“編輯”菜單中選擇“創(chuàng)建工作項的副本”。或在“查詢結(jié)果”列表中右擊工作項,然后選擇“創(chuàng)建工作項的副本”。3)在“復制工作項”對話框中,從“團隊項目”列表中選擇工作項要復制到的團隊項目。4)在“工作項類型”框中,選擇信息要復制到的工作項的類型。5)如果復制的工作項不支持某些復制過來的字段值,將收到一條消息,指出這些字段不受支持。更正這些值,然后保存
23、表單。6)單擊“確定”。注息:如果選擇的工作項類型與復制的工作項具有不同的字段,將僅僅復制兩個工作項類型中都有的字段。如果新工作項復制到同一團隊項目中,則新工作項將與舊工作項保存在同一路徑。如果新工作項保存到新團隊項目中,則它將保存在該團隊項目的頂級節(jié)點中。工作項狀態(tài)(如果復制的工作項類型有的話)不會復制。新工作項將總是出于默認原因以默認狀態(tài)打開。例如,即使復制的工作項處于“已關(guān)閉”狀態(tài),副本仍創(chuàng)建為“活動的”狀態(tài)。5.5. 使用鏈接和附件有很多方法可以用來將工作項連接到其他信息。如果一個工作項需要屏幕抓圖才能闡明需要的工作,還可以附加該屏幕抓圖。如果一個工作項必須引用Intranet上的其他
24、文檔,則可以添加URL。所有這些使您可以更簡單地在工作項中提供其他信息。5.5.1. 超級鏈接1)添加新工作項或編輯現(xiàn)有工作項。2)完成表單頂部的必填字段。3)在表單底部的“鏈接”選項卡上單擊“添加”4)在“添加鏈接”對話框中的“鏈接類型”下,選擇“超鏈接”。5)在“鏈接詳細信息”下的“地址”框中,鍵入要鏈接的Web(URL)或服務器(UNC)位置,或者從Internet瀏覽器中復制鏈接,然后粘貼該鏈接。6)在“注釋”下,輸入有關(guān)此特定鏈接的任何重要注釋。7)單擊“確定”。8)單擊“保存”以保存該工作項。9)選擇鏈接列表中的超級鏈接可以進行“打開”、“編輯”、“刪除”該超級鏈接。5.5.2.
25、工作項鏈接1)添加新工作項或編輯現(xiàn)有工作項。2)完成工作項表單頂部的字段。3)在表單底部的“鏈接”選項卡上單擊“添加”。4)在“添加鏈接”對話框中的“鏈接類型”下,選擇“工作項”下區(qū)選擇鏈接類型及詳細信息。轆接類型國):工作項確定取消5)在“工作項ID”中鍵入ID號。或者,單擊“瀏覽”在團隊項目中找到該工作項。此時將顯示“選擇相關(guān)工作項”對話框,該對話框中有三種可用來查找工作項的方法。6)如果您希望從已保存的查詢中接收工作項,請選擇“已保存查詢”,然后從列表中選擇一個查詢。7)如果您知道要接收的工作項ID,請選擇“ID”,然后輸入工作項ID。用逗號或空格分隔每個ID。8)還可以接收標題中包含特
26、定文本的工作項。選擇“標題包含”,然后鍵入搜索文本。例如,輸入“安裝”會返回標題中包含“安裝”的所有工作項。從“和類型”框中選擇要搜索的工作項的類型。9)在確定了工作項的查找條件之后,單擊“查找”?!斑x擇相關(guān)工作項”對話框?qū)⒃趯υ捒虻撞康牧斜碇酗@示查找結(jié)果。10)從列表中選擇要鏈接到的工作項,然后單擊“確定”“說明”框會自動填寫。11)在“注釋”框中,鍵入說明與該工作項的關(guān)系的注釋。12)單擊“確定”。13)單擊“保存”以保存該工作項。優(yōu)先卿4):指沛蛤嶼):說明修復計加1雌原因歷史記錄鏈接 附件王安學鏈接類型 超燧置說明kt tp:/l92. 166.1.25 IjggO注釋他方方式訪同工作
27、項的UEL14)選擇鏈接列表中的工作項可以進行“打開”、“編輯”、“刪除”該工作項鏈接。5.5.3. 變更集鏈接“變更集”是一個邏輯容器,TeamFoundation在其中存儲與單個簽入操作相關(guān)的所有信息,具體信息包括:文件和文件夾修訂、指向相關(guān)工作項的鏈接、簽入說明、注釋、策略遵從性以及簽入的所有者名稱和日期/時間等系統(tǒng)元數(shù)據(jù)。1)向TeamFoundation版本控制提交一個更改,記下變更集編號。您可以通過右擊文件并選擇“查看歷史記錄”來查找變更集編號。在“歷史記錄”窗格中查找最近的更改,并在“變更集”列中找到對應的編號。2)打開一個工作項,然后單擊“鏈接”選項卡。3)單擊“添加”。4)在
28、“添加鏈接”對話框的“鏈接類型”列表中,選擇“變更集”。5)在“變更集”框中,鍵入變更集編號。如果您不知道變更集編號,請單擊“瀏覽”搜索變更集查找變更集6)在“注釋”框中,鍵入有關(guān)該變更集與工作項的關(guān)系的簡短注釋。7)單擊“確定”。8)保存工作項以保存更改。9)選擇鏈接列表中的變更集可以進行“打開”、“編輯”、“刪除”該變更集。5.5.4.源代碼鏈接使用了TeamFoundation版本控制,可以將版本控制更改與特定工作項關(guān)聯(lián)。這樣團隊的其他成員就可以查看為了處理工作項在源代碼中進行了哪些更改。1)將源文件簽入源代碼管理程序。2)打開一個工作項,然后單擊“鏈接”選項卡。3)單擊“添加”。4)在
29、“添加鏈接”對話框的“鏈接類型”列表中,選擇“已進行版本管理的項”5)在“項”框中,鍵入源文件的路徑和文件名?;蛘邌螕簟盀g覽”瀏覽至源文件。6)在“鏈接到”列表中,選擇“最新版本”以便總是鏈接到該文件的最新版本。7)在“注釋”框中,輸入一條說明您為什么將該工作項鏈接到此源代碼文件的注釋。8)單擊“確定”。9)保存工作項以保存更改。產(chǎn)重級卷):低V優(yōu)先翅別g: 3狀態(tài);已建議“指派蛤- 壬安學V說明II悖復計劃II觸陷爆因II歷史記錄 國s附件格報類型超鏈摟工地受更集說明http:/192.1B8. 1.251.3090任務 21T: lait變更集147注釋YEB方式面同工作期的皿工作項鏈搔則
30、試T作項生事奉西試EMiZgSgJTF3EST/§SSE 雙運10)選擇鏈接列表中的變更集可以進行“打開”、“編輯”、“刪除”該變更集。5.5.5.文件附件1)添加新工作項或打開一個現(xiàn)有工作項。2)在“文件附件”選項卡上,單擊“添加”。3)在“添加附件”對話框中的“附件”下,鍵入要附加的文件的路徑和文件名,或瀏覽至該文件。4)在“注釋”下,輸入有關(guān)此特定附件的任何重要注釋。5)單擊“確定”將附件保存到TeamFoundationServer。6)單擊“保存”以保存該工作項。7)選擇附件列表中的項可以進行“打開”、“刪除”該附件。5.6. 查詢工作項在團隊項目中定位工作項,可以使用搜索
31、或查詢。在團隊資源管理器中,可以從團隊項目的“工作項”節(jié)點使用工作項查詢。通過使用查詢子句在工作項表單上的字段中查找特定值,可以確定搜索目標。可以搜索一個特定字段值,或者創(chuàng)建包含多個查詢子句的更復雜的查詢。工作項查詢存儲在團隊項目的TeamFoundation數(shù)據(jù)庫中。還可以將查詢保存到文件,然后將查詢通過復制或電子郵件的方式提供給能夠訪問TeamFoundationServer和團隊項目的任何人。查詢文件的擴展名為.wiq。在TeamFoundationServer中您可以使用以下兩種查詢:"團隊查詢"和"我的查詢”。這兩種查詢都存儲在TeamFoundatio
32、nServer中。團隊查詢:這些查詢可供團隊項目中的所有人使用。只有經(jīng)團隊項目管理員授予創(chuàng)建團隊查詢權(quán)限的人員才能夠創(chuàng)建和修改團隊查詢。我的查詢:這些查詢僅供您使用。5.6.1. 變量使用查詢變量可以為查詢生成值,從而創(chuàng)建搜索當前日期、當前用戶或當前項目的動態(tài)查詢。卜表列出了TeamFoundation工作項跟蹤中的可用查詢變量。查詢變量結(jié)果Me使用值”列中的Me值可以自動在具有用戶別名的字段(稱為人員字段”)中搜索當前用戶的別名。例如,如果您要查看自己打開的工作項,應將字段”列設(shè)置為激活者”,將運算符”列設(shè)置為“=",將值”列設(shè)置為Me。Project對引用團隊項目的任何字段使用值
33、”列中的Project值,可以在當前團隊項目中進行搜索。Today對任何日期字段使用值”列中的Today值可以搜索當前日期。每次運行時,查詢都會輸入當前日期。還可以通過減去天數(shù)來修改Today變量。例如,要查找上周激活的所有項,應將字段”列設(shè)置為激活日期”,將運算符”列設(shè)置為“>=”,將值”列設(shè)置為Today-7。5.6.2. 運算符創(chuàng)建工作項查詢時,查詢子句中會用到查詢運算符。每個查詢子句都由一個字段名稱、一個查詢運算符和一個值組成。在確定某個工作項是否應包括在結(jié)果中時,應用的運算由查詢運算符決定。下表列出了可用于在TeamFoundation中跟蹤工作項的查詢運算符。查詢運算符說明適
34、用的字段類型=如果該字段與指定的值匹配,將返回一個工作項。數(shù)字、文本、日期和樹<>如果該字段與指定的值不匹配,將返回一個工作項。數(shù)字、文本、日期和樹>如果該字段大于指定的值,將返回一個工作項。數(shù)字、文本和日期<如果該字段小于指定的值,將返回一個工作項。數(shù)字、文本和日期>=如果該字段大于或等于指定的值,將返回一個工作項。數(shù)字、文本和日期<=如果該字段小于或等于指定的值,將返回一個工作項。數(shù)字、文本和日期包含如果該字段包含指定的文本值,將返回一個工作項。文本不包含如果該字段不包含指定的文本值,將返回一個工作項。文本其中如果該字段與指定集合中的任意值匹配,將返回一
35、個工作項。例如,如果將ID字段與由值100、101和102組成的集合相比較,將返回工作項100、101和102o數(shù)字、文本、日期和樹曾是搜索字段的歷史記錄。如果字段歷史記錄中的任一值與指定的值相匹配,將返回工作項。文本和日期其下搜索樹字段并返回位于值所指定的節(jié)點下面的所有工作項。樹不在其下搜索樹字段并返回不在值所指定的節(jié)點下面的所有工作項。樹下表包含的示例查詢子句演示了上述運算符的一些用法。字段運算符直說明指派給曾是Me返回曾經(jīng)指派給您的所有工作項。狀態(tài)其中巴會審”或正在進行中”返回狀態(tài)設(shè)置為已會審”或正在進行中”的所有工作項。區(qū)域路徑其下我的項目安裝團隊返回屬于安裝團隊”節(jié)點的所有工作項以及
36、安裝團隊”節(jié)點下面的所有節(jié)點。標題包含安裝返回標題中包含安裝”一詞的所有工作項。創(chuàng)建日期>=Today-7返回在上周創(chuàng)建的所有工作項。ID=100返回工作項編號100O5.6.3. 添加工作項查詢1)打開團隊項目,展開“工作項”節(jié)點,然后選擇“團隊查詢”或“我的查詢”。2)在“團隊”菜單上單擊“添加查詢”,或點擊右鍵后,在彈出菜單上點擊“添加查詢”,一個新的查詢隨即打開。3)選擇“單擊此處可添加一條子句”向查詢中添加一條新子句。4)單擊查詢子句中的每一列以填寫該子句。如果某一列具有接受值列表,那么當選擇該列時,會出現(xiàn)一個下拉箭頭。單擊該下拉箭頭可以從列表中進行選擇??捎昧腥缦隆2樵兞腥绾?/p>
37、完成和/或如果該子句和上一子句必須都為真才能匹配結(jié)果,請選擇“And'。如果該子句或上一子句必須為真才能匹配結(jié)果,請選擇“Or”。字段此字段的列表包含當前TeamFoundationServer中使用的所有可搜索的工作項字段。根據(jù)需要使用任意數(shù)量的子句和字段以獲取有用的結(jié)果。按“Alt+向下鍵”或鍵入要選擇的字段名。運算符運算符選項的示例包括“="(等于)、“<>"(不等于)、“>"(大于)、“<”(小于)、“>=”(大于或等于)、“<="(小于或等于)、其中“、曾是“、從不”以及包含”。5)重復步驟3和4,添
38、加要搜索的所有值。6)在查詢工具欄上單擊“運行查詢”來運行該查詢。»霸JE查詢21互詢jEicEDSoftTinualStudio文"中靖松©退圖9差或中團聒曲XMd)倒成電由口讓J都E©碑助妙hukb單 a佳若的=BPe*aJ 亡士事目計劃*:單擊土金:可,埔一亭子可運行餒疊那口多看苴L艇太./ ID上乾題州 J iAW盲海2 f*iill*股的工作照 情聞we字畦運1哥國IV M EEk&aKHH u w ,3 IC. I .'.< 口我a咖i室-tJl 聒型«e*£.xS二工作:«-;G5U1E
39、由 口產(chǎn)品費求 口底 更故H事 _j曝解指范狀態(tài) 口酒曲加工 口朝正界髓 口開茂任需 客戶要聿 口評幣 口受咀H作項 所有工柞孽 口所有任務 口間翻 口旺的工作JS我的鄴項目的所有工作項 3已*蜘I Bu£匚J期曲田,文指+.一I報曾_d比肌理目生成 區(qū)那代后出 5SSJT3_Tgn SAcfeli: EEE-OE 所用黨四門尸恥件Wat - ffi!.J.匚*jU5.6.4. 保存工作項查詢A.保存現(xiàn)有工作項查詢要保存打開的現(xiàn)有工作項查詢,請在“文件”菜單上單擊“保存<查詢名稱>查詢”。B.保存新工作項查詢1)添加新工作項查詢。有關(guān)更多信息,請參見如何:添加新的工作項查
40、詢。2)在“文件”菜單上單擊“保存新查詢查詢編號>查詢”。3)在“將查詢另存為”對話框中的“名稱”下,鍵入查詢名稱。4)在“請選擇查詢類型及保存位置”下,選擇要用來保存該查詢的位置:要允許其他團隊成員使用您的查詢,請選擇“團隊查詢(每個人都可看到)”。此外,在“團隊項目”框中選擇團隊項目。要將查詢保存到個人查詢文件夾,請選擇“我的查詢(只有我可以看到)”,然后選擇存儲該查詢的團隊項目。若要將查詢保存到可以通過電子郵件發(fā)送的文件,請選擇“文件”,然后輸入要用來保存該文件的文件夾和文件名。TeamFoundation使用.wiq文件擴展名保存查詢。5)單擊“保存”。C.使用新名稱或新位置保存
41、現(xiàn)有查詢1)打開一個現(xiàn)有查詢。2)在“文件”菜單上單擊“將查詢名稱>查詢另存為”。3)在“將查詢另存為”對話框中的“名稱”下,為查詢鍵入一個新名稱。4)在“請選擇查詢類型及保存位置”下,選擇要用來保存該查詢的位置:要允許其他團隊成員使用您的查詢,請選擇“團隊查詢(每個人都可看到)”。此外,在“團隊項目”框中選擇團隊項目。要將查詢保存到個人查詢文件夾,請選擇“我的查詢(只有我可以看到)”,然后選擇存儲該查詢的團隊項目。若要將查詢保存到可以通過電子郵件發(fā)送的文件,請選擇“文件”,然后輸入要用來保存該文件的文件夾和文件名。TeamFoundation使用.wiq文件擴展名保存查詢。5)單擊“保
42、存”。注意:要將查詢另存為團隊項目,必須是ProjectAdministrators組的成員。5.6.5. 編輯工作項查詢A.編輯團隊查詢1)打開一個現(xiàn)有團隊項目。2)在團隊資源管理器中的“工作項”下單擊“團隊查詢”。3)雙擊一個團隊查詢將它打開。4)在查詢工具欄上,單擊"查看查詢”以顯示該查詢。5)對查詢進行更改。6)在“文件”菜單上單擊“將查詢名>查詢另存為”,然后以一個新名稱保存該查詢。注意:ProjectAdministrators組的成員才能將查詢保存到"團隊查詢”文件夾。但是,也可以編輯團隊查詢,然后將它另存為一個文件或保存到“我的查詢”文件夾中。B.編輯
43、“我的查詢”中的查詢1)打開一個現(xiàn)有團隊項目。2)在團隊資源管理器中的“工作項”下單擊“我的查詢”。3)雙擊一個查詢將它打開。4)在查詢工具欄上,單擊"查看查詢”以顯示該查詢。5)對查詢進行更改。6)在“文件”菜單上,單擊“保存查詢名稱>查詢”,或者單擊“將查詢名稱>查詢另存為”,以一個新名稱保存該查詢。5.6.6. 編輯工作項查詢結(jié)果A.向“查詢結(jié)果”中添加列1)打開或創(chuàng)建工作項查詢。2)在查詢工具欄上,單擊“列選項”,或者在“查詢結(jié)果”中的任意位置右擊,然后單擊“列選項”。3)在“字段”選項卡上的“可用列”下,選擇要添加的字段。4)單擊“>”(添加)按鈕。5)單
44、擊上箭頭或下箭頭按鈕設(shè)置“選擇的列”列表中列的順序。此順序?qū)谶@些列在“結(jié)果列表”中的從左(上)至右(下)的顯示順序。6)單擊“確定”。B.從“查詢結(jié)果”中移除列1)打開或創(chuàng)建工作項查詢。2)在“查詢結(jié)果”中的任意位置右擊,然后單擊“列選項”。3)在“字段”選項卡上的“選擇的列”下,選擇要移除的字段。4)單擊“<”(移除)按鈕。5)單擊“確定”。C.在“查詢結(jié)果”中按某個單列排序1)打開或創(chuàng)建工作項查詢。2)在“查詢結(jié)果”中,單擊要作為排序依據(jù)的列??梢栽俅螁螕粼摿?,將排序順序從升序改為降序,或從降序改為升序。D.在結(jié)果列表中按多列進行排序1)打開或創(chuàng)建工作項查詢。2)在查詢工具欄上,
45、單擊“列選項”,或者在“查詢結(jié)果”中的任意位置右擊,然后單擊“列選項”。3)單擊“排序”選項卡。4)在“可用列”下,單擊要作為排序依據(jù)的字段。5)單擊“>”(添加)按鈕。6)字段將添加到“選擇的列”下。7)選擇每個字段,然后單擊“升序排序”或“降序排序”按鈕選擇排序方向。8)單擊“上移”或“下移”按鈕,控制先對哪些字段進行排序。9)單擊“確定”。5.7. Bug管理Bug是記錄產(chǎn)品中可能存在或已經(jīng)存在的問題的工作項。一種情況對應于項目管理制度中定義的開發(fā)過程域里的測試與改錯、項目驗收階段發(fā)現(xiàn)的的產(chǎn)品問題工作項。另外一種情況對應于售前和售后階段發(fā)現(xiàn)的產(chǎn)品問題工作項,該工作項由售前、售后人員
46、發(fā)起。5.7.1. 狀態(tài)和轉(zhuǎn)換測試人員測試表明推遲推遲已修復t已關(guān)閉其它測試發(fā)修復完成現(xiàn)錯誤關(guān)閉其它測試發(fā)現(xiàn)錯誤關(guān)閉,推遲修復注:微軟的TFS只支持新建的BUG處于一種特定的狀態(tài),不支持到兩種或兩種以上的狀態(tài),我們定制的BUG管理,新建時設(shè)定為“已建議”狀態(tài)。圖中列出的只是部分可能的狀態(tài)轉(zhuǎn)換,在實際操作中可能還會有另外的的狀態(tài)流轉(zhuǎn)途徑,我們定制的BUG管理也提供支持。BUG的管理按照項目管理制度中的缺陷管理和其它缺陷管理辦法執(zhí)行。5.7.2. 字段說明字段說明填寫角色ID用于標識工作項的唯一標識符。系統(tǒng)自動產(chǎn)生標題必選。標題提供要修復的問題的簡要概述。標題應具有足夠的描述性以使會審團隊能夠了解
47、該產(chǎn)品的哪個區(qū)域受影響以及如何受影響。提交該BUG勺人區(qū)域路徑區(qū)域用于根據(jù)項目層次結(jié)構(gòu)中的功能或團隊對Bug進行分組。區(qū)域必須是項目層次結(jié)構(gòu)中的有效節(jié)點。測試人員迭代路徑迭代路徑標識將在其中修復Bug的迭代。測試人員嚴重度此字段是用于對因未修復Bug所造成的影響進行評估的主觀分級。有效值為“嚴重”、“高”、“中”和“低”。提交該BUG的人優(yōu)先級必選。優(yōu)先級是主觀重要性分級。有效值為“高”、“中”和“低”。項目經(jīng)理狀態(tài)必選。Bug可處于“已建議”、“活動”、“已解決”、“重打開”、“延期”或“已關(guān)閉”狀態(tài)。測試人員、項目經(jīng)理、缺陷處理人、缺陷驗證人指派給Bug當前所指派給的人員。如果該Bug需要
48、多次開發(fā)修復,則可將其視作方案并指派給依賴項鏈中的下一位人員。當所有修復部分合升-體時,Bug報告將被指派回測試人員。提交該BUG的人、測試人員、項目經(jīng)理、缺陷處理人、缺陷驗證人發(fā)現(xiàn)人發(fā)現(xiàn)BUG的人名提交該BUG勺人發(fā)現(xiàn)日期發(fā)現(xiàn)BUG的時間,輸入格式:YYYY-MM-DDHH24:MI:SS提交該BUG勺人發(fā)現(xiàn)版本發(fā)現(xiàn)BUG的版本測試人員工作項說明(缺陷說明)必填,發(fā)現(xiàn)環(huán)境、發(fā)現(xiàn)途徑、癥狀、重現(xiàn)步驟等信息提交BUG的人、測試人員集成版本指示包含解決Bug的更改的版本。開發(fā)經(jīng)理開始日期修復BUG的開始日期,輸入格式:YYYY-MM-DDHH24:MI:SS開發(fā)經(jīng)理的;對實現(xiàn)修復所需的時間的估計(
49、以人員工時為單位)。開發(fā)經(jīng)理已完成工作在實現(xiàn)修復上已花費的時間的估計(以人員工時為單位)。缺陷處理人建議的修復(修復力殺)有關(guān)對修復問題的建議、更改的說明開發(fā)經(jīng)理缺陷原因說明產(chǎn)生缺陷的原因缺陷處理人歷史記錄此歷史記錄是有美Bug報告的連續(xù)討論,其中積累了隨著所做的更改而額外寫入的項每當對Bug進行更改時,“歷史記錄”字段中寫入一項,描述所進行的更改和更改的原因,以及關(guān)于此次更改的任何額外相關(guān)信息(注釋)。提交該BUG的人、測試人員、項目經(jīng)理、缺陷處理人、缺陷驗證人附件包含已WW口到Bug的文件。提交該BUG的人、測試人員、項目經(jīng)理、缺陷處理人、缺陷驗證人鏈接此字段顯示已鏈接到Bug的其他工作項
50、。提交該BUG的人、測試人員、項目經(jīng)理、缺陷處理人、缺陷驗證人創(chuàng)建者標識創(chuàng)建Bug的人員。此信息在“歷史記錄”字段中出現(xiàn),而不出現(xiàn)在其自身字段中。系統(tǒng)自動記錄創(chuàng)建日期標識創(chuàng)建Bug的時間。此信息在“歷史記錄”字段中出現(xiàn),而不出現(xiàn)在其自身字段中。系統(tǒng)自動記錄更改者標識上次對Bug進行更改的人員。系統(tǒng)自動記錄更改日期標識上次對Bug進行更改的日期。系統(tǒng)自動記錄解決者標識解決Bug的人員。此信息在“歷史記錄”字段中出現(xiàn),而不出現(xiàn)在其自身字段中。系統(tǒng)自動記錄解決日期標識解決Bug的時間。此信息在“歷史記錄”字段中出現(xiàn),而不出現(xiàn)在其自身字段中。系統(tǒng)自動記錄關(guān)閉者標識關(guān)閉Bug的人員。系統(tǒng)自動記錄關(guān)閉日期
51、標識關(guān)閉Bug的日期。系統(tǒng)自動記錄注:字段括號內(nèi)的是提示BUG工作項填寫操作界面的名字,列表結(jié)果字段選擇時則是括號前面的名字5.8. 任務管理任務是記錄需要執(zhí)行的某項工作的工作項。對應于項目管理制度中的工作項列表如下:項目計劃中項目計劃項目監(jiān)控中項目進展總結(jié)。需求管理中需求確認。結(jié)項管理中結(jié)項。需求開發(fā)中需求調(diào)查、需求分析、需求定義。實施方案設(shè)計中實施方案設(shè)計。系統(tǒng)設(shè)計中體系結(jié)構(gòu)設(shè)計、界面設(shè)計、數(shù)據(jù)庫設(shè)計、模塊設(shè)計。系統(tǒng)編碼中編碼、單元測試。測試及改錯中測試計劃的制定、集成測試、系統(tǒng)測試、驗收測試。項目驗收中項目驗收計劃制定、部署、試運行、驗收。培訓管理中項目培訓。技術(shù)評審中的技術(shù)評審工作任務
52、5.8.1. 狀態(tài)和轉(zhuǎn)換新任務現(xiàn)錯誤關(guān)閉注:微軟的TFS只支持新建的任務處于一種特定的狀態(tài),不支持到兩種或兩種以上的狀態(tài),我們定制的任務管理,新建時設(shè)定為“已建議”狀態(tài)。圖中列出的只是部分可能的狀態(tài)轉(zhuǎn)換,在實際操作中可能還會有另外的的狀態(tài)流轉(zhuǎn)途徑,我們定制的任務管理也提供支持。任務管理按照項目管理制度中的相應工作的管理和其它補充管理辦法執(zhí)行。5.8.2. 字段說明字段說明填寫角色ID用于標識工作項的唯一標識符。提交該任務的人標題必選。標題提供要完成的任務的簡要概述。標題應具有足夠的描述性以使團隊能夠了解該產(chǎn)品的哪個區(qū)域受影響以及如何受影響。提交該任務的人區(qū)域路徑用于將任務分組到相應的功能或團隊
53、區(qū)域中。區(qū)域路徑必須是項目層次結(jié)構(gòu)中的有效節(jié)點。提交該任務的人迭代路徑在其中執(zhí)行任務的預定迭代。提交該任務的人嚴重度此任務對項目的影響程度如何?有效值為“嚴重”、“高”、“中”和“低”。提交該任務的人優(yōu)先級必選。優(yōu)先級字段是用于確定應首先完成哪些任務的主觀判定的重要性分級。有效值為1、2、3。設(shè)定該任務為活動的人狀態(tài)必選。任務可處于“已建議”、“活動”、“已解決”、“重打開”、“延期”或“已關(guān)閉”狀態(tài)。任務相關(guān)角色指派給任務當前所指派給的人員。任務相關(guān)角色集成版本標識包含構(gòu)成任務的所做更改的版本。項目經(jīng)理或開發(fā)經(jīng)理開始日期任務開始執(zhí)行的日期,輸入格式:YYYY-MM-DDHH24:MI:SS提交該任務的人的對完成任務所需的時間的估計(以人員工時為單位)。設(shè)定該任務為活動的人、項目經(jīng)理、開發(fā)經(jīng)理等已完成工作在執(zhí)行任務上已花費的時間的估計(以人員工時為單位)。工作項說明(任務說明)必填,有關(guān)任務的詳細信息,確切地描述需要執(zhí)行的工作。任務相關(guān)角色歷史記錄描述每次使用
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 助產(chǎn)專業(yè)教學標準(高等職業(yè)教育??疲?025修訂
- 2024-2025學年廣東省茂名市電白區(qū)高二下學期期中生物試題及答案
- 中國幕墻建筑行業(yè)市場調(diào)查研究及發(fā)展戰(zhàn)略規(guī)劃報告
- 2025年 煙草陜西公司招聘考試筆試試題附答案
- 2025年 廣東省注冊安全工程師-安全生產(chǎn)技術(shù)基礎(chǔ)考試練習題附答案
- “傳統(tǒng)文化線上商業(yè)傳奇”商業(yè)計劃
- 2025年 丹東市技師學院普通高校招聘教師考試試題附答案
- 2025年 保山市隆陽區(qū)永昌街道社區(qū)衛(wèi)生服務中心招聘考試筆試試題附答案
- 1,2-環(huán)氧丁烷行業(yè)深度研究分析報告(2024-2030版)
- 2025年中國光纖行業(yè)市場調(diào)研分析及投資前景預測報告
- 環(huán)保相關(guān)知識培訓課件
- 2025年3月10日吉林省紀委監(jiān)察廳遴選面試真題及解析
- 2025年“安康杯”安全知識競賽題庫(含答案)
- 2025年陜西省新高考語文試卷(含答案解析)
- 期末試卷(試題)(含答案)-2024-2025學年一年級下冊數(shù)學北師大版
- 《編織美好》教學課件-2024-2025學年魯教版(五四學制)(2024)初中美術(shù)六年級上冊
- 2025年江西省高考物理真題
- 2025年《國際金融》課程標準
- 國際道路運輸管理制度
- 客戶拜訪跟進管理制度
- 湘教版七年級數(shù)學下冊期末考試卷(附答案和解析)
評論
0/150
提交評論