我們介紹了如何架設 Perforce Server、Perforce 客戶端 (P4V) 的使用,但其實還有一項重要的設定要去設定 —「忽略檔案清單 (ignore list)」。為什麼要設定這個呢?有些檔案是使用者自己的資料,若將資料上傳上去後,會造成一些功能無法使用。像是在 Unreal 中,若是伺服器上面有著其他人的設定,就會變得沒辦法儲存自己的設定,自己的設定只能存在於開的當下,關掉就需要重來,除非從伺服器刪除儲存使用者資料的資料夾,但若要是每次都要刪除,是不是很惱人呢?但若我們設定 ignore list 後,這些麻煩事就消失了。讓我們來看看如何設定吧!
(Photo by NESA by Makers on Unsplash)
目錄
一、認識 ignore list 符號
雖然網路上搜尋 ignore list 會有許多範本,還是認識一下大家打的範本大概是甚麼意思比較好,以便之後可以加入自己的版本。
# 為註解 (Comment)
! 為排除檔案
* 為檔案名稱的代稱
二、新增 ignore list
第一步 開啟記事本
第二步 這邊打上 *.txt ,僅忽略 txt 文件,作為練習用
第三步 找到上方工具列的檔案 → 另存新檔
第四步 找到專案資料夾並在檔案名稱打上「 .p4ignore」,存檔類型設定為「所有檔案 (*.*)」,最後按下儲存即可。
三、對應 ignore list
第一步 開啟 Perforce (P4V),並切換到要設定 ignore list 的 workspace
第二步 確認左側的分頁是 Workspace,並點擊裡面最頂部的資料夾路徑
第三步 點擊上方工具列的 File → Open Command Window Here
第四步 輸入 p4 set P4IGNORE=.p4ignore
四、檢驗是否成功
A. 在 Command 中
第一步 輸入 p4 ignores,並按下 Enter ,若有顯示 txt 的部分代表成功!
B. 在 Perforce (P4V) 中
第一步 在專案資料夾新增一個文字文件
第二步 這邊命名為 Example.txt
第三步 回到 Perforce (P4V) 按下 Refresh
第四步 在 Workspace 的分頁下,右鍵最頂端的路徑 → Mark for Add...
第五步 點擊 OK
第六步 這樣就顯示出哪些檔案不會被加入了!按 OK 關閉。
到這邊就都設定完了,剩下的依照各個專案的不同變更 ignore list 的內容即可!之後會有在 Unity 及 Unreal 使用 Perforce 的教學唷。
留言
張貼留言