使用Unity?Plastic SCM,,能夠讓你的整個(gè)團(tuán)隊(duì)享受無(wú)縫版本控制的優(yōu)勢(shì),讓一切不再?gòu)?fù)雜,。Unity正努力在從開(kāi)發(fā)到設(shè)計(jì)的所有領(lǐng)域定制全新的體驗(yàn),,從而讓版本控制變成任何工作流自然的組成部分。通過(guò)使用Plastic SCM,,團(tuán)隊(duì)可以安全地進(jìn)行合作并存儲(chǔ)源代碼和資產(chǎn),,跟蹤所有項(xiàng)目的更改項(xiàng),并快速管理大型文件,。免費(fèi)的Plastic SCM云版本,,可為最多三個(gè)用戶(hù)提供高達(dá)5 GB的存儲(chǔ)空間。
借助Unity軟件包管理器中版本控制軟件包中的Unity Plastic SCM,,用戶(hù)無(wú)需離開(kāi)Unity即可方便地將他們的更改與團(tuán)隊(duì)中的其他成員同步,,并能實(shí)現(xiàn)查閱項(xiàng)目歷史,。這使團(tuán)隊(duì)能夠從強(qiáng)大的版本控制功能中受益,同時(shí)將注意力集中在最重要的創(chuàng)作中來(lái),。
通過(guò)使用Unity Plastic SCM軟件包,,用戶(hù)可以通過(guò)項(xiàng)目預(yù)覽或使用專(zhuān)用Plastic SCM?窗口更方便地查看整個(gè)操作過(guò)程。在分支資源管理器中創(chuàng)建或選擇現(xiàn)有分支將使用戶(hù)能夠分離出有風(fēng)險(xiǎn)的更改項(xiàng),,不用擔(dān)心影響其他更改項(xiàng),。同時(shí)用戶(hù)還可以利用文件歷史記錄還原文件的舊版本,并更清楚的查看變更設(shè)置中的變更記錄,。
?
開(kāi)始使用Plastic SCM
Unity Plastic SCM現(xiàn)在可以通過(guò)版本控制包集成到當(dāng)前技術(shù)流版本的Unity包管理器中,,另外2019.4和2020.3 LTS版本的Unity也支持此包。以下是發(fā)布版本:
版本控制包,,之前被稱(chēng)作協(xié)作包,,是一個(gè)內(nèi)置于Unity編輯器中的軟件包,可以幫助用戶(hù)在Unity項(xiàng)目中啟用協(xié)作或Plastic SCM,。
除此之外Unity還有一個(gè)遷移工具能夠滿(mǎn)足任何想要在當(dāng)前項(xiàng)目中嘗試Plastic SCM功能的用戶(hù),。
通過(guò)窗口>Plastic SCM,用戶(hù)可以在任何支持該擴(kuò)展包的版本上訪(fǎng)問(wèn)Plastic SCM,。在使用之前系統(tǒng)會(huì)提供一些簡(jiǎn)單的教程,,教程將指導(dǎo)用戶(hù)進(jìn)行帳戶(hù)設(shè)置,并正確進(jìn)行項(xiàng)目配置,。
當(dāng)完成注冊(cè)流程后,,用戶(hù)就可以使用Plastic SCM云版本存儲(chǔ)庫(kù)同步他們的項(xiàng)目了。工具將自動(dòng)添加一個(gè)標(biāo)準(zhǔn)的ignore file,,以確保用戶(hù)不會(huì)產(chǎn)生因注冊(cè)導(dǎo)致的多余的存儲(chǔ)文件,。此外Plastic SCM還會(huì)有一個(gè)自動(dòng)的首次載入流程,以便云存儲(chǔ)庫(kù)與用戶(hù)的本地項(xiàng)目保持同步,。
基本版本的控制操作,,如查看待定的更改項(xiàng)、導(dǎo)入更改和查看更改設(shè)定,,不需要安裝Plastic SCM客戶(hù)端,。但如果想使用更高級(jí)的功能,如分支功能,,將需要用戶(hù)下載Plastic SCM客戶(hù)端,。
從Unity Hub載入Plastic SCM項(xiàng)目
Unity將很快在Unity Hub中加入Plastic?SCM項(xiàng)目!
假設(shè)用戶(hù)想在現(xiàn)有的Plastic?SCM管理庫(kù)中創(chuàng)建一個(gè)Unity項(xiàng)目,,但是他們的機(jī)器上還沒(méi)有這些文件,。使用Unity Hub,他們將能夠?yàn)g覽所有存儲(chǔ)庫(kù),,并將他們需要的文件直接下載到的電腦上,,從而實(shí)現(xiàn)快速工作,。
查看待定的更改項(xiàng)
待定更改選項(xiàng)卡允許用戶(hù)查看工作區(qū)中尚未與云存儲(chǔ)庫(kù)同步的所有更改。并跟蹤多種類(lèi)型的更改,,例如添加,、更改、移動(dòng)和刪除文件,。
選中需要導(dǎo)入的文件的復(fù)選框,,添加注釋?zhuān)缓髥螕鬋heckin Changes按鈕。此外,,用戶(hù)還可以通過(guò)選擇適用的文件撤消更改。不過(guò)需要注意的是,,這將刪除自上次導(dǎo)入以來(lái)對(duì)文件所做的所有更改,。
同步項(xiàng)目
版本控制功能為團(tuán)隊(duì)帶來(lái)價(jià)值的主要方式之一是讓用戶(hù)團(tuán)隊(duì)能夠高效地同時(shí)工作。當(dāng)用戶(hù)進(jìn)行項(xiàng)目變更時(shí),,其他用戶(hù)會(huì)在Plastic SCM管理窗口的右上角收到一個(gè)“新的變更”通知,。點(diǎn)擊“新的更改”選項(xiàng)卡便能夠查看所有新的更改并將新更改更新到用戶(hù)的本地項(xiàng)目。
Tips:建議經(jīng)常檢查更新,,以實(shí)現(xiàn)更高效的協(xié)作工作,。
查閱項(xiàng)目歷史記錄
版本控制的另一個(gè)主要好處是,它使用戶(hù)能夠跟蹤對(duì)項(xiàng)目所做的所有更改,。用戶(hù)可以按時(shí)間順序查看這些更新,,以及誰(shuí)在何時(shí)進(jìn)行了更改。要查看此信息,,請(qǐng)先單擊變更集選項(xiàng)卡,。用戶(hù)也可以根據(jù)需要對(duì)任意列進(jìn)行排序。
文件歷史記錄標(biāo)簽允許用戶(hù)查看他人對(duì)特定文件所做的任何更改,。訪(fǎng)問(wèn)文件歷史記錄通過(guò)項(xiàng)目視圖中的相關(guān)菜單或者右鍵單擊即可編輯修改過(guò)的任何文件,。
文件歷史記錄tab還可以幫助用戶(hù)提高工作效率。只需右鍵單擊某個(gè)更改,,即可恢復(fù)到該文件的之前版本,。或者選擇將修訂保存為…恢復(fù)文件的原始狀態(tài),。如果之前刪除了一些現(xiàn)在需要查看的邏輯,,這一功能將非常有用。
分支功能
分支是一個(gè)方便的功能,,它允許用戶(hù)暫時(shí)將一名成員的工作從團(tuán)隊(duì)的其他成員中分離出來(lái),,這樣就可以進(jìn)行獨(dú)立工作了。當(dāng)然用戶(hù)仍然可以與其他成員進(jìn)行合作,,但是需要將其他成員一并加入分支才能繼續(xù)進(jìn)行合作,。一旦更改完成,,用戶(hù)可以將這個(gè)分支“合并”到主流程中。用戶(hù)可以點(diǎn)擊啟動(dòng)分支瀏覽器按鈕來(lái)創(chuàng)建,、切換或合并分支,。
在下面的例子中,一個(gè)位成員創(chuàng)建了一個(gè)分支來(lái)測(cè)試顏色變化,。
關(guān)于Plastic SCM云版本
基于云端的Plastic SCM產(chǎn)品為大型回購(gòu)和二進(jìn)制文件提供了市場(chǎng)上最強(qiáng)大的基于云端的解決方案,。團(tuán)隊(duì)可以在世界任何地方進(jìn)行協(xié)作,而不會(huì)影響工作效率,。用戶(hù)可以通過(guò)設(shè)置存儲(chǔ)庫(kù),、分支、標(biāo)簽和路徑的權(quán)限來(lái)保護(hù)他們的代碼庫(kù),,并在SSL,、活動(dòng)目錄、LDAP,、加密服務(wù)器等的支持下快速完成工作,,進(jìn)一步保護(hù)他們的游戲項(xiàng)目數(shù)據(jù)。