国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

TeamSource使用說(shuō)明

2019-11-18 18:49:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
如果我們的開發(fā)項(xiàng)目需要在小組模式下進(jìn)行,那么協(xié)調(diào)和規(guī)范工作流程是非常重要的環(huán)節(jié)。工欲善其事,必先利其器,如果能夠借助版本控制工具,必然會(huì)達(dá)到事半功倍的效果。
   我最近因?yàn)樾枰赾sdn上查找版本控制工具的介紹,但發(fā)現(xiàn)這方面的帖子很少,可能一個(gè)開發(fā)小組的領(lǐng)導(dǎo)者都是某個(gè)技術(shù)領(lǐng)域的專家,玩轉(zhuǎn)一個(gè)簡(jiǎn)單的工具綽綽有余,而初學(xué)者往往會(huì)因?yàn)槿鄙傩枨蟀丫Ψ旁诩夹g(shù)的實(shí)現(xiàn)細(xì)節(jié)上,anyway,我還是想把我的使用心得簡(jiǎn)單介紹一下,希望能起一個(gè)拋磚引玉的作用。
  因?yàn)轫?xiàng)目是使用BCB進(jìn)行開發(fā),所以使用的工具是Borland的TeamSource,雖然有部分同僚對(duì)TeamSource的印象不是很好,認(rèn)為和VSS的差距很大,但對(duì)于一個(gè)5、6個(gè)人的小組來(lái)說(shuō),也能滿足大部分要求了,好了,言歸正傳。以下才是正文:)。
使用TeamSource首先要分清幾個(gè)概念:
A(主開發(fā)機(jī)),B(第三方備份機(jī)),C(輔助開發(fā)機(jī)) 。
    在這里A、B都是指局域網(wǎng)上以開發(fā)為目的計(jì)算機(jī),而A是指建立TeamSource工程文件的計(jì)算機(jī);小組開發(fā)需要將程序以某種方式共享,B就是指開發(fā)人員都能訪問(wèn)的計(jì)算機(jī),共享程序就是在B上實(shí)現(xiàn)的。
注:B上提供共享的文件夾對(duì)于小組成員必須是具有完全訪問(wèn)權(quán)限的。
注意:TeamSource必須工作在域環(huán)境下(如果服務(wù)器的操作系統(tǒng)是win2000,需要配置Active Directory)
  在小組開發(fā)中一般有個(gè)TeamLeader,首先應(yīng)由TeamLeader建立一個(gè)新工程(Create new     Local directory和Remote directory是TeamSource中的叫法。
  當(dāng)TeamLeader建立了工程,就可以添加用戶了,方法是選Project|Options中的User頁(yè),因?yàn)樵赥eamSource中初始權(quán)限是只讀的,所以可能Add User等按鈕是Disabled的,這時(shí)候應(yīng)該將Local View(TeamSource中的本地視圖,通過(guò)選Local圖標(biāo)查看)中所有文件上鎖,權(quán)限就變成Write/read,你將發(fā)現(xiàn)按鈕Enable了,可以添加用戶了(當(dāng)然你得具備添加用戶的權(quán)限啦!:))。還有在添加用戶時(shí)要保證添加的用戶名是域中已經(jīng)存在的用戶,因?yàn)橹挥性陂_發(fā)機(jī)上以域用戶身份登陸TeamSource才會(huì)識(shí)別用戶身份。   
  至于設(shè)置用戶的權(quán)限的詳細(xì)方法,在User頁(yè)上提供了全部功能,只要仔細(xì)看看就明白啦!
  添加完用戶以后就可以將Local directory中的代碼文件備份到第三方備份機(jī)上了(就是剛才所說(shuō)的上傳),將所有文件加鎖(選中所有文件,然后按F4),然后選中所有文件,點(diǎn)Do it按鈕,或者在右鍵菜單中選擇Check in就可以了。
    在申請(qǐng)加鎖的對(duì)話框中,有一個(gè)Comment文本框,你在其中填入的文本可以讓其他用戶看到,那么其他用戶就可以知道你申請(qǐng)鎖的目的。
  如果工程建立成功,那在第三方備份機(jī)上就會(huì)自動(dòng)建立幾個(gè)文件夾,工程文件以cpj為擴(kuò)展名,一般來(lái)說(shuō)保存在Archives目錄下。
  現(xiàn)在假設(shè)有用戶D
ippa在一個(gè)輔助開發(fā)機(jī)上登陸并運(yùn)行TeamSource,應(yīng)該首先新建一個(gè)工程,但建立的方式是Import a existing project,可以把TeamLeader建立在第三方備份機(jī)上的工程文件(.cpj)導(dǎo)入,當(dāng)然輔助開發(fā)機(jī)上也要有相應(yīng)的Local Directory(這個(gè)Local directory負(fù)責(zé)保存?zhèn)浞輽C(jī)上代碼文件的副本以提供開發(fā)機(jī)上使用者對(duì)源碼進(jìn)行的修改或添加),如果導(dǎo)入成功,那么現(xiàn)在就可以把代碼文件從備份機(jī)上復(fù)制到開發(fā)機(jī)上了,方法是選擇Project|pull to...就可以了。
一般來(lái)說(shuō)主要用到的是Local View,他的顯示界面分為三個(gè)面板,左邊的面板顯示第三方備份機(jī)上被其他用戶改動(dòng)過(guò)的文件,應(yīng)該copy到Local directory;右邊的面板顯示你在開發(fā)機(jī)上改動(dòng)過(guò)的文件,并建議你將改動(dòng)Check in到備份機(jī)上;而最下邊的面板是Lock list,顯示了各個(gè)用戶對(duì)文件加鎖情況。
  由于我也是剛剛接觸TeamSource,所以文章中可能存在著錯(cuò)誤,請(qǐng)各位看官批評(píng)指正。至于TeamSource的其他使用細(xì)節(jié),可以在使用中揣摩或是參考幫助文檔。


                    Author: Orswanic于2001年7月26日


上一篇:TreeView的使用

下一篇:遠(yuǎn)程控制編程揭密

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
學(xué)習(xí)交流
熱門圖片

新聞熱點(diǎn)

疑難解答

圖片精選

網(wǎng)友關(guān)注

主站蜘蛛池模板: 舞钢市| 攀枝花市| 吴川市| 东山县| 乌拉特中旗| 昭平县| 大连市| 新泰市| 浦东新区| 旅游| 阿拉善右旗| 夏河县| 江永县| 新丰县| 玉门市| 恩平市| 扎赉特旗| 安徽省| 林西县| 拜泉县| 奇台县| 来安县| 长兴县| 大姚县| 涿鹿县| 宁武县| 区。| 东乡| 南京市| 阿尔山市| 朔州市| 泗阳县| 盱眙县| 光泽县| 镶黄旗| 蒙自县| 娄烦县| 利津县| 晋宁县| 永年县| 奉新县|