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

首頁 > 學院 > 開發設計 > 正文

Perforce與SourceInsight,VisualStudio集成

2019-11-14 14:23:50
字體:
來源:轉載
供稿:網友

轉自:http://shashanzhao.com/archives/837.html

1.Perforce

 

首先需要為perforce設置系統環境變量,以便perforce命令行可以正常使用.

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

 

 

2.集成至Source Insight

 

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

選擇以下各個Command,填寫各個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命令需要自己添加.

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

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

2. 填完后Custom Commands窗口不要關,點擊Menu按鈕

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

操作方法:

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

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

c.點擊Insert按鈕把命令插入work菜單下

d.重復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工具欄上默認有Check Out, Undo Check Out, Sync File to Source Control Project等按鈕.

 

3.集成至Visual Studio

 

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

添加以下各個工具,填寫各個工具的標題,命令和參數.注意添加時選中使用輸出窗口.

標題:命令:參數:
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. 還可以在”工具”->”自定義”中把外部命令拖到工具欄上,方便使用.

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 施秉县| 达尔| 百色市| 阿尔山市| 黄冈市| 巩留县| 吐鲁番市| 雅安市| 镇赉县| 嘉义县| 赣州市| 米易县| 安塞县| 醴陵市| 玉环县| 江源县| 清镇市| 嫩江县| 延川县| 广宗县| 垫江县| 寻乌县| 怀宁县| 峨眉山市| 上饶县| 彰化市| 滨海县| 万载县| 茌平县| 兴化市| 永昌县| 商南县| 泰和县| 台湾省| 扶绥县| 平定县| 鹤岗市| 兖州市| 杭锦旗| 慈溪市| 金山区|