| |||||||||||||||||||||||
| |||||||||||||||||||||||
| CodeBeamer快速上手指引 |
當完成CodeBeamer的設定後,請注意CodeBeamer伺服器必須先啟動(Start)過後, 使用者才有可能由其電腦的I.E.或FireFox等網路瀏覽器登入CodeBeamer網頁。如果您是在CodeBeamer伺服器所屬的網域外登入,請採用SSL登入(Login via SSL)。新裝好的CodeBeamer原始設定的系統管理者ID和PW為bond與007。
CodeBeamer需要以使用者帳號登入才能參與整個協同作業過程。系統管理者(System Administrator)可以開放讓使用者自己建立帳號,也可以統一由系統管理者建立所有使用者帳號。 當系統管理者登入CodeBeamer後,將看到頁面右上方有System Admin的選項,點進後請選Miscellaneous,即會看到如下畫面。 此畫面的最上方列New Account處有三個選擇:
選擇過帳號新增的方式後,請到System Admin的User Accounts設定Groups。如果您為System Administrator,您即會看到下面這個頁面,請點選User Accounts後再按New Account即可新增User Account。
CodeBeamer預設三個Groups: External(外部夥伴)、Regular User(一般使用者)、System Administrator(系統管理者)。 您可以點每個Group列左方的Edit了解每個Group的權限,或變更此Group的名稱與權限。 如果使用團隊需要更多的Group,請按頁面New Group紐,即可馬上新增Group。
假設我們想增加一個專案經理(Project Manager)的Group。 請按New Group紐,您即會看到以下表格,然後請填入Group名稱與說明,選擇權限之後請按Create,即完成Group新增。
CodeBeamer的帳號輸入除了以CodeBeamer上的New Account表格一一填入帳號資料外,也可採用CSV Import的方式,或與公司內的LDAP、Active Directory整合,LDAP與Active Directory 的整合。
[{Table style='width:100%'
|(padding-bottom:20px;) [{MyOpenTrackerItemsPlugin}]|<
|[{MyApprovalsPlugin}]|
}]
代表
建議也可以考慮加
[{ProjectList}]
列出所有參加的專案, 方便以後到MyStart頁即可點選跳到專案的主頁.
請確認time zone與e-mail正確輸入, 至於Data Format請與CodeBeamer要整合的系統相同會比較方便。CodeBeamer帳號的Mobile可以填skype帳號, 只要使用者的client端有安裝Skype,點此skype帳號將自動連接Skype系統撥號。
在5.2版起, 每個account可以輸入多個e-mail, 如此可方便此帳號擁有者在多個e-mail可收到notification。 只要在不同的e-mail間加";"即可讓系統同時通知多個e-mail。
CodeBeamer可以讓使用者於系統中的artifact
item去Add Tag (通常是在那個item點進去後右上的Actions下拉功能列中)。
如果要總覽所有的Tags與Tags下所有的資訊,在點入My Start頁時,My Start的Tab附近有個叫Tags的Tab,
點入即可看到所有大家經年累月的整理。
、報告(Reports)、群組討論(Forums)、聊天室(Chats)、軟體建構(Builds)、原始碼瀏覽分析(Source Code)、專案成員管理(Members)、專案管理(Admin)。 每個專案的維基頁為每個專案的入口頁。對於每個WIKI頁,您可以按左上角的Edit, 或到某個wiki頁中有出現[edit]的段落做編輯(如果您有WIKI編輯權限)。 WIKI編輯的方法有兩種, 一種是WYSIWYG(即見即所得)的方法, 一種是Wiki Markup的方法。如下圖, 當您點WYSIWYG, 將出現一排工具列, 您再點最右邊的圖形icon, 則會帶出第二排工具列. 您只要移鼠標到icon上, 即會出現此icon的功能說明文字。 當您在編輯WIKI頁時, CodeBeamer在編輯頁面皆會出現Help, 您可以隨時點入參考。也歡迎參考CodeBeamer知識基礎/Q&A/Wiki Q & A, 或點入每個在此專案的WIKI頁, 按Edit, 選擇Wiki Markup的format, 您即可看到這些WIKI內容是如何寫的。
如果您要加圖,請先把圖由此頁上方顯示comments and attachments數量的link進去加attachments,然後在WIKI編輯頁放圖的位置寫入 [!圖檔全名!] 即可。如果您想加圖到右側副頁中, 請點其properties, 再點其comments and attachment加入圖檔後, 如上述加圖的寫法,即可順利加圖進去。 請注意圖的大小請先調整適當再加入。
CodeBeamer在5.0版起, 新增許多Wiki Plugin, 這些Plugin在專案建立時將自動出現在專案的WIKI首頁。 這些Wiki Plugin如 [{ProjectInfoPlugin}],[{RecentTrackerItemsPlugin}] , [{CommitStatisticsPlugin}], [{SourceCodeSummaryPlugin}] , [{MembersPlugin}], [{RecentNewsPlugin}], [{RecentBuildsPlugin}], [{RecentDocumentsPlugin}] 等,其中較窄的資料如[{MembersPlugin}], [{RecentNewsPlugin}], [{RecentDocumentsPlugin}] 也可考慮移到右方的副頁。
若您要在此網頁加子頁的話, 可以按此頁上方顯示child pages數量的link進去加子頁。每個WIKI頁的權限(permissions)跟變動通知設定(notification)請按左上Properties進去點選設定。 建議您在做完child pages後, 到link需放置的地方Edit, 運用WYSIWYG的編輯模式, 點選Insert Interwiki Link from History
, 再點選要插入的項目,即馬上寫入此連結的Wiki頁名稱與連結。 如果您是在Wiki Markup的模式下編輯, 您可運用右上方的History查到剛寫過的[WIKIPAGE#], 然後將這些link放到右側副頁或相關內容中。
CodeBeamer的WIKI可被輸出為PDF檔案。
CodeBeamer的WIKI有Edit lock的功能, 如果您有權限編輯, 按Edit後卻看不到SAVE的icon, 此表示這個文件正在被別人編輯中
CodeBeamer可以讓您任意開各種Tracker(Bug Tracker, Change Request Tracker, Task Tracker, Requirement Tracker, Meeting Tracker, Release Tracker....), 也可以將所有原始設定的Tracker都改名成專案所需做的Tracker 。 對於開發型的專案, 我們建議加一個叫做Release的Tracker, 專門做Release的追蹤與管理。
在Tracker名稱旁的下引號與進入Tracker後第一頁右上角的Actions中,您將可以找到設定Tracker欄位,流程,權限,metadata的Customize連結 。此外,也有從外層直接按New Issue的連結,減少操作的步驟。
CodeBeamer的Tracker可讓使用者篩選欄位條件找列出想看的所有issues。
![]() |
並非每種Tracker都需要Workflow, 所以CodeBeamer讓您可以到每個Tracker的Customize的General設定區選擇是否要Workflow, 如果您勾選Workflow, Workflow Transitions的TAB將會出現。
![]() |
在Customize那頁,General的設定除了決定此Tracker是否要用workflow之外, 還要注意此Tracker的Type, 因為您選擇的Type, 將會決定此Tracker中的資料丟到哪個統計運算中。CodeBeamer會幫您做專案的Open/Close Task, Estimated/Spent Hours, Bugs by Category, Bugs by Date, Bugs per KLOC, Bugs by Severity, Bugs by Age, Estimated and Spent Task Efforts in Hours, Requirements with Cummulative Change, Gantt Chart, ......etc。
5.2版以後, CodeBeamer的Field可以無限增加, 且Field的format更多, 如您也可以做multiple choice, 只要在Field Properties中的欄位中挑選choice型式的欄位, 給與欄位名稱(可以寫中文或任何utf-8支援個文字), 並勾選旁邊的multiple, 您將可以做多選的欄位。
另外, CodeBeamer的choice選項內容可以是Static的,由負責製定此tracker的人輸入固定的選項(請到Choice Lists去寫入,CodeBemer可讓您輸入無限的choice list items), 也可以由其他的Tracker種類中的所有tracker items來做選項。 此可以運用的情況如一個Bug Tracker的表單, 需要有此Bug的”回報客戶"的資料, 所以我們可以在表單中加一個choice field, 讓填表人挑選回報此Bug的客戶名, 挑選單可來自另一個叫做”客戶名單管理”的Tracker, 裡面的tracker items由sales動態輸入客戶的資料.此欄位選的資料, 將可以讓讀者馬上點選連結到選項的tracker item內容,即客戶名單管理中的表單資料, 有可能包含客戶的公司名, 聯絡人,聯絡電話,e-mail, 參與的專案等等。如果您有加購CMDB模組
, CMDB的Category, 也有類似Tracker的功能. 以下圖中的Items from Category在CMDB中才有用, 如果您要在Tracker加此類的field設定, 請挑選Items from Tracker。
Field Properties製定完後, 請到Permissions與Field Access去勾選所有角色的權限。
CodeBeamer的每個tracker item(issue)除了comment, association, attachment之外, 還可以做SCMLoop的issue與commit code連結的功能, 請參考CodeBeamer知識基礎/CodeBeamer+SubVersion實務操作手冊 與Permission denied [DOC:7392]。
5.2版起, CodeBeamer的每個tracker item (issue)可以再加無限層的sub-issue。 請到每個issue的Children去New Child。
此外,5.2版起,CodeBeamer的每個tracker item (issue)將自動將所有related issues表列秀出, 請參考Related Issues說明
5.2版起, 系統原始設定改成新增的Tracker如繼承某Tracker Template, 當母template變動時, 所有繼承它的tracker設定也將都跟著變動。如果您只想要copy此template, 不需要當母template變動時其也跟著變動的話, 請在Add New Tracker時選擇Template Tracker後, 在其旁邊的”Do not inherit template configuration: Make a copy”打勾。
更多詳細使用說明, 請參考User Guide
| info@esast.com | |
| 電話 | 886-3-5588567 |
| 傳真 | 886-3-5584315 |
| 網站 | http://www.esast.com![]() |
| 線上問答 | Feature Request or Question |