前言
樓主從事Unreal 遊戲開發工作,使用VisualStudio 2019 /Rider/VisualStudio Code 開發過,使用Perforce版本管理對程式碼和資源進行管理。
主要想分享一下自己在使用Perforce的感受技巧以及想說的建議。
作用
提升工作效率。
建議
1.BookMark
標記常用目錄,方便快速訪問。
- 選中任意目錄右鍵BookMark,點選然後備註自定義名稱。
- Tools/Bookmarks
2.常用 Reconcile Offline Work
如果你使用Perforce對VisualStudio的工程進行原始碼管理,在VisualStudio直接使用Perforce,你會發現經常容易特別卡。
所以這裡建議不要在編輯器中直接使用Perforce,而是對常用的目錄使用Reconcile Offline Work的操作。
- 選中任意目錄右鍵Reconcile Offline Work
- 如果覺得這個方法有點low,每次需要找對應的目錄,可以使用以下bat指令。
set P4PORT=10.1.000.000:8666
set P4USER=xxUser
set P4PASSWD =mimaanquan
set P4CLIENT=WorkTest
call p4 reconcile //Projects/TestProjest/Source/...
pause
這樣可以實現直接在桌面點選這個指令,直接檢索哪些目錄中的東西變動。一般大家修改的目錄會經常就那麼幾個目錄。這樣可以不用在編輯器中進行Perforce管理,會解決很大的編輯器卡頓問題。只是需要稍微注意養成習慣,提交之前點選一下bat。。
3.Dont Submit unchanged files
不要上傳沒有修改過的檔案,有時候大家無意間只checkout了,但是最後並沒有修改。容易也提交了,這其實完全沒必要提交的。在Submit的時候也有此選項,這裡給出預設選項設定。
- View>Edit CurrentWork Space
- 切換到Advanced,在底下On Submit選項切到Dont Submit unchanged files
4.View 檢視功能全開
- 如上圖所示,搜尋功能。看看應該就知道啦。不用解釋,很好使。
5.編碼&可讀寫設定
-
Connection> ChoseCharacterEncoding
-
可讀寫
View > Edit CurrentWork Space > Advanced
補充
如果還有其他同學有常用小技巧,歡迎留言補充。