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

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

Perforce與SourceInsight,VisualStudio集成

2019-11-14 14:33:12
字體:
供稿:網(wǎng)友

轉(zhuǎn)自:http://shashanzhao.com/archives/837.html

1.Perforce

 

首先需要為perforce設(shè)置系統(tǒng)環(huán)境變量,以便perforce命令行可以正常使用.

環(huán)境變量名
P4CLIENT填寫你的workspace的名字,例:code_myname
P4PORT填寫perforce服務(wù)器地址和端口號(hào),例:172.23.3.3:1666
P4USER填寫你的用戶名,例:myname
P4DIFF(可選)填寫比較工具的路徑,例: d:/PRograms/BeyondCompare/BCompare.exe,如果使用perforce自帶的比較工具就不用設(shè)這個(gè)環(huán)境變量了
P4PASSWD填寫登陸的密碼,例:passWord

 

 

2.集成至Source Insight

 

1. Source Insight菜單Options->Custom Commands,

選擇以下各個(gè)Command,填寫各個(gè)Command的Run.

Command:Run:
Check Outp4 edit %f
Undo Check Outp4 revert %f
Sync File to Source Control Projectp4 sync %f
Compare with Currentp4 diff –f %f

其中Compare with Current命令需要自己添加.

點(diǎn)擊Add按鈕, 填入命名: Compare with Current即可添加一條.

另外Compare with Current必須在check out狀態(tài)下才能比較,比較的就是未check out出來時(shí)的文件.

2. 填完后Custom Commands窗口不要關(guān),點(diǎn)擊Menu按鈕

將剛才的那些命令添加到work菜單下.

操作方法:

a.右邊的Menu組合框中選擇Work

b.左邊窗口選中命令,右邊窗口選中<end of menu>,

c.點(diǎn)擊Insert按鈕把命令插入work菜單下

d.重復(fù)b-c,直至所有命令添加完畢

e.按下OK按鈕

3. 打開文件,在work菜單下就可以選擇Check Out, Undo Check Out, Sync File to Source Control Project, Compare with Current等菜單來操作文件了

另外也可以打開Source Control工具欄,通過主菜單View->Toolbars->Source Control,

在Source Control工具欄上默認(rèn)有Check Out, Undo Check Out, Sync File to Source Control Project等按鈕.

 

3.集成至Visual Studio

 

1. Visual Studio菜單:工具->外部工具,

添加以下各個(gè)工具,填寫各個(gè)工具的標(biāo)題,命令和參數(shù).注意添加時(shí)選中使用輸出窗口.

標(biāo)題:命令:參數(shù):
Check Outp4.exe的路徑,例:C:/Program Files/Perforce/p4.exeedit $(ItemPath)
Undo Check Outp4.exe的路徑revert $(ItemPath)
Sync File to Source Control Projectp4.exe的路徑sync $(ItemPath)
Compare with Currentp4.exe的路徑diff –f $(ItemPath)

2. 打開代碼后,在”工具”菜單下可以找到新增加的菜單.

3. 還可以在”工具”->”自定義”中把外部命令拖到工具欄上,方便使用.

注意:在自定義中只顯示外部命令+數(shù)字,所以先要看一下新加的外部命令排在第幾個(gè),然后選擇對(duì)應(yīng)的外部命令(例:外部命令10)拖到工具欄上即可.另外各個(gè)版本的Visual Studio的自定義可能會(huì)有些區(qū)別,我所測(cè)試的是VS2005.


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 西充县| 汪清县| 绥化市| 乡宁县| 乐陵市| 浙江省| 柳林县| 张家界市| 盘锦市| 灵山县| 黄骅市| 云阳县| 海林市| 文昌市| 西宁市| 林西县| 上思县| 平安县| 临夏县| 玉门市| 陇南市| 河南省| 霍邱县| 五寨县| 固原市| 灌云县| 喀喇| 教育| 武陟县| 木里| 孝感市| 清河县| 内江市| 巴马| 集贤县| 玉山县| 衡东县| 泸定县| 美姑县| 扎赉特旗| 内丘县|