Code Tile management » History » Version 6
jun chen, 02/26/2025 09:55 AM
1 | 1 | jun chen | # Code Tile management |
---|---|---|---|
2 | |||
3 | ------------------------------------------------------- |
||
4 | 3 | jun chen | |
5 | 1 | jun chen | ## P4 training and usage |
6 | |||
7 | |||
8 | 3 | jun chen | ### ENV setting |
9 | 1 | jun chen | |
10 | 3 | jun chen | ``` |
11 | setenv P4DIFF /usr/local/bin/tkdiff |
||
12 | setenv P4MERGE /depot/p4_utilities/p4filemerge |
||
13 | setenv P4MERGE /depot/p4_utilities/p4ctmerge |
||
14 | |||
15 | 5 | jun chen | setenv P4USER p4nu5 |
16 | setenv P4PORT 10.210.11.201:1666 |
||
17 | setenv P4EDITOR "gvim -f" |
||
18 | setenv P4PASSWD efb@nu5 |
||
19 | |||
20 | p4 login |
||
21 | 3 | jun chen | ``` |
22 | |||
23 | ### Basic usage |
||
24 | |||
25 | ``` |
||
26 | 4 | jun chen | p4 client # create a new client |
27 | 3 | jun chen | p4 sync # to get latest code |
28 | p4 edit xx.py # add file to edit |
||
29 | 6 | jun chen | p4 edit ... # edit all files under current directory |
30 | 3 | jun chen | p4 add xx.py # to add new file |
31 | p4 delete xxx # to delete file |
||
32 | p4 opened # check opened file |
||
33 | p4 diff # check difference |
||
34 | 1 | jun chen | p4 revert |
35 | 4 | jun chen | p4 submit -d "submitted by ..." |
36 | 3 | jun chen | ``` |
37 | |||
38 | |||
39 | 2 | jun chen | Reference link: https://conf01.birentech.com/pages/viewpage.action?pageId=6836464 |
40 | 1 | jun chen | |
41 | |||
42 | 4 | jun chen | Local reference: |
43 | |||
44 | ``` |
||
45 | docs\jojofile\Perforce基本操作培训.pptx |
||
46 | docs\jojofile\SHG_Perforce基本操作培训.pptx |
||
47 | docs\new hier\P4_training.pptx |
||
48 | ``` |
||
49 | 1 | jun chen | |
50 | 3 | jun chen | |
51 | |||
52 | |||
53 | 1 | jun chen | --------------------------------------------------- |
54 | 3 | jun chen | |
55 | 1 | jun chen | ## Git training and usage |