博客 > 在Plesk上便捷享用Git分布式版本控制系統(tǒng)
瀏覽量:5588次評(píng)論:0次
作者:Christina時(shí)間:2019-09-06 07:12:18
據(jù)官方數(shù)據(jù)顯示,享譽(yù)盛名的服務(wù)器控制面板Plesk在市場(chǎng)占有率上一直領(lǐng)跑同類產(chǎn)品,十幾年來備受廣大用戶青睞,這不得不讓人想到其在技術(shù)上的明顯優(yōu)勢(shì)和用戶友好的產(chǎn)品宗旨。Plesk在技術(shù)上一直保持著領(lǐng)先的地位,且不斷創(chuàng)新推新,不僅是面板本身的技術(shù)革新,還不斷新增支持第三方軟件應(yīng)用,讓用戶在Plesk面板內(nèi)就能夠直接便捷地享用最新流行的第三方技術(shù),其中與Git的無縫整合就是其技術(shù)創(chuàng)新和便利客戶的最直接的表現(xiàn)。
Git是開源的版本控制系統(tǒng),與常用的版本控制工具CVS、Subversion等不同,采用的是分布式版本repository的方式。分布式與集中式的版本控制系統(tǒng)相比更具優(yōu)勢(shì),速度更快,更具靈活性,合作開發(fā)者之間的沖突解決能力更強(qiáng)。因此Git服務(wù)廣受歡迎,目前用戶已逾百萬。此次以擴(kuò)展的形式納入Plesk面板中,更是從用戶角度考慮出發(fā),給大家新增一項(xiàng)選擇,Plesk面板用戶可直接享用流行的Git開發(fā)應(yīng)用,Git用戶也可以通過Plesk輕松管理Git系統(tǒng),一舉兩得。
Plesk本身功能就非常豐富,但是還可以通過擴(kuò)展的形式擴(kuò)充服務(wù)和功能。其擴(kuò)展目錄里包羅萬象,有各種第三方應(yīng)用軟件。而Git服務(wù)就包括在Plesk擴(kuò)展目錄里。Plesk擴(kuò)展目錄最大的好處就是給用戶極大的便利性。管理員可直接在擴(kuò)展目錄中找到Git應(yīng)用(如下圖所示)點(diǎn)擊安裝即可,方便快捷。如果客戶訂閱的服務(wù)方案包括Git管理權(quán)限,那么在其客戶面板上即可顯示Git服務(wù),在面板上直接使用和管理Git服務(wù)。
在 Plesk 中,根據(jù)用途您可以添加兩類 Git repositories:一是使用您的工作站上的本地 repository。在該情況下,您從本地 repository 發(fā)送代碼更改到 Plesk,然后 Plesk 會(huì)將這些更改部署到您的網(wǎng)站上。二者是使用遠(yuǎn)程的 Git 主機(jī)。如果您已使用 GitHub (github.com) 或 BitBucket (bitbucket.org) 中的某個(gè)遠(yuǎn)程 repository,則可使用遠(yuǎn)程的Git主機(jī)。在此情況下,您發(fā)送代碼更改到該遠(yuǎn)程 repository,然后 Plesk 會(huì)從遠(yuǎn)程 repository pull 這些更改并將其部署到您的網(wǎng)站上。Plesk不管是在遠(yuǎn)程還是本地repository和網(wǎng)站之間都擔(dān)當(dāng)著一個(gè)非常重要的橋梁角色,用戶不怕自己的網(wǎng)站得不到及時(shí)的代碼更新,還不用為repository類型的問題擔(dān)心,因?yàn)?span>Plesk全支持。
當(dāng)您在域名中啟用了 Git repositories 時(shí),則會(huì)在域名頁面上顯示創(chuàng)建的 repositories 列表。會(huì)顯示每個(gè) repository 的名稱、當(dāng)前的 branch 和部署路徑,以及部署的方式(自動(dòng)部署、手動(dòng)部署或不部署),還會(huì)在頁面中間顯示Git應(yīng)用的當(dāng)前狀態(tài)(是否已啟用)。用戶可通過面板界面直接全面地了解其Git服務(wù)信息,以方便其進(jìn)一步設(shè)置操作。面板界面直觀,通過它使用和管理Git服務(wù),非常方便簡(jiǎn)單:點(diǎn)擊 repository 名稱旁的 部署 按鈕可以從 repository 部署文件(如果配置可以手動(dòng)部署),而點(diǎn)擊 以 Pull 方式更新 按鈕則可以從遠(yuǎn)程 repository 以 pull 方式應(yīng)用更改,而且Plesk還可通過 Git 鏈接管理域名的 Git repositories。
Plesk支持使用本地repository和遠(yuǎn)程Git主機(jī)。對(duì)于本地repository,Plesk支持創(chuàng)建Git repository、push和部署文件、更改branch或路徑、選擇部署模式、啟用既定模式以外的其它部署操作、查看commit日志、重命名和移除repository等。而針對(duì)遠(yuǎn)程Git主機(jī),在Plesk界面可執(zhí)行克隆Git repository、pull和部署文件、更改branch或路徑、選擇部署模式、將webhooks用于自動(dòng)pull、啟用既定模式以外的其它部署操作、查看commit日志、重命名或移除repository?;镜?span>Git服務(wù)操作都可通過Plesk執(zhí)行,幫助用戶輕松實(shí)現(xiàn)代碼修改和更新。
享受國際一流的服務(wù)器控制面板的同時(shí)又能便捷操控時(shí)下流行的Git分布式版本控制系統(tǒng),雙管齊下,廣大用戶值得擁有。
相關(guān)文章推薦
2025-06-03 16:11:30
2025-05-29 16:58:20
2025-05-28 15:34:20
2025-05-27 17:20:38
2025-05-27 11:53:22
熱門工具
標(biāo)簽選擇
閱讀排行
我的評(píng)論
還未登錄?點(diǎn)擊登錄