2
說,我有一個項目叫做example.vcproj我剛纔添加的文件: 1. first_file.c 2. second_file.c檢查在文件上的Perforce
加入10天first_file.c並且仍未被代碼審查。因此,我仍在等待它,此時我無法檢查這些文件。
second_file.c最近被添加。它已經完成了代碼審查並準備好進行檢查。但是,由於我的第一個文件仍在審覈中,因此我無法繼續並提交第二個文件,主要是因爲依賴於example.vcproj。
請讓我知道最簡單的方法來解決此衝突,而不是臨時刪除first_file.c並恢復example.vcproj並檢查最近的更改。謝謝。
謝謝你的迴應。我想我會用第一種方法。除了擱置first_file.c之外,還有什麼我需要做的?那麼example.vcproj呢?如果你能一步一步解釋,我將不勝感激。非常感謝。 – user1128265 2012-02-13 16:34:23
從命令行中,您可以在任何更改列表上運行'p4 shelve',並且它將文件存儲在服務器上,而不會正式提交它們。獲得批准後,您可以將文件移至其他更改列表並提交。 – 2012-02-15 17:55:34
糟糕,打算繼續打字。因此,如果你在變更列表100中有file1.c,在變更列表101中有file2.c,你可以運行'p4 shelve -c 100'和'p4 shelve -c 101'。當您獲得100的審覈批准時,您可以運行'p4 reopen -c default file1.c',然後'p4 submit'。即使您沒有獲得代碼審查批准,貨架仍可讓您按順序提交。 – 2012-02-15 17:57:36