我需要設置表Perforce的命令行觸發器在Windows 8我如何進入P4從標準輸入觸發在Windows
我輸入以下命令,然後按「輸入」:
C:\ Program Files文件\ Perforce公司> P4 -H本地主機-p 1666 -u管理員-P **觸發-i
文本光標移動到一個新的線路,如同等待觸發線。目前很好。我一個接一個地輸入觸發器,當我完成時,我不知道如何告訴p4.exe「刷新」我的輸入並保存它。在我的情況下設置觸發器的正確方法是什麼?
我需要設置表Perforce的命令行觸發器在Windows 8我如何進入P4從標準輸入觸發在Windows
我輸入以下命令,然後按「輸入」:
C:\ Program Files文件\ Perforce公司> P4 -H本地主機-p 1666 -u管理員-P **觸發-i
文本光標移動到一個新的線路,如同等待觸發線。目前很好。我一個接一個地輸入觸發器,當我完成時,我不知道如何告訴p4.exe「刷新」我的輸入並保存它。在我的情況下設置觸發器的正確方法是什麼?
-i選項可以讓你「從標準輸入讀觸發表,而不必調用編輯」。這裏的關鍵字是表。您必須以正確的格式輸入整個觸發器表格,而不僅僅是觸發器。觸發器表包含以下內容的行開始...
Triggers:
...其次「觸發清單,每行一個每個觸發線必須與形式的空格或製表符縮進。每一行有四個要素...」
所以,在命令行輸入觸發器表可能看起來像這樣(我只是在這個例子中進入一個觸發器):
C:\>p4 triggers -i
Triggers:
example change-submit //depot/... "cmd %changelist%"
C:\>
該序列是...
「觸發器:」 輸入標籤 [觸發線] 輸入標籤 [觸發線] 輸入 ......
...,直到你完成輸入所有觸發器。完成後,按下Ctrl + C以「刷新」您的輸入並保存。
忽略-i和事情要容易得多:Perforce會調出P4EDITOR,默認情況下是記事本,我可以在記事本中編輯觸發器表,然後保存它。