2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
如果您是一名軟件工程師,并且在Linux上工作,那么您很有可能使用過GNOME Builder。對于不熟悉GNOME Builder的人來說,它是一個用于基于GNOME的應(yīng)用程序的集成開發(fā)環(huán)境。盡管它的范圍可能有限,但它是GNOME桌面發(fā)展的一個重要工具。
當(dāng)然,GNOME Builder是Linux環(huán)境的一部分,它非常熟悉Git。實際上,GNOME Builder使您能夠非常輕松地使用Git存儲庫。
有多容易?讓我告訴你。我將演示如何將GNOME Builder連接到Git存儲庫,這樣您就可以立即開始工作了。
參見:實現(xiàn)DevOps: IT專業(yè)人員指南(免費PDF)(TechRepublic)
您只需要克隆一個Git存儲庫和一個運行中的GNOME Builder實例就可以使它工作。如果您還沒有安裝該工具,可以從標(biāo)準(zhǔn)存儲庫中安裝。例如,如果你使用Ubuntu(或任何基于debian的Linux發(fā)行版),你可以使用以下命令安裝GNOME Builder:
一旦你有了所有必要的東西,你就可以開始連接了。
為了演示這個過程,我將使用來自Github的存儲庫。轉(zhuǎn)到有問題的項目,并單擊Clone或download以顯示存儲庫URL,以.git結(jié)尾。復(fù)制URL。
開放的GNOME Builder。在主窗口(圖A)中,單擊Clone Repository。
圖一個
GNOME構(gòu)建器主窗口。
在結(jié)果窗口中,將項目URL粘貼到相應(yīng)的字段中(圖B)。
圖B
在GNOME Builder中克隆Git存儲庫。
接下來,您可以選擇在不同的文件夾中定位項目。默認情況下,它將被封裝在~/項目中。除非您已經(jīng)創(chuàng)建了該文件夾,或者使用Builder創(chuàng)建了另一個項目,否則該文件夾將不存在。不要擔(dān)心——Builder將為您創(chuàng)建~/Projects文件夾。但是,如果您希望將該項目放置在不同的位置(例如共享SMB目錄中的文件夾),請單擊Browse,找到有問題的目錄,然后單擊Select。
選擇了存放項目的位置后,單擊Clone project??寺⊥瓿珊螅珺uilder將打開一個新窗口,顯示項目樹(圖C)。您現(xiàn)在可以開始處理這個新克隆的項目,或者立即構(gòu)建它。
圖C
我們新克隆的Github項目已經(jīng)準(zhǔn)備就緒。
我在使用GNOME Builder構(gòu)建項目時遇到的一個問題是/usr/local的權(quán)限,許多Git項目使用它來構(gòu)建項目。這個目錄通常由根用戶擁有,不應(yīng)該更改。因此,如果在/usr/local/share這樣的文件夾中構(gòu)建項目,構(gòu)建將失敗。因此,您可能必須進入項目Makefile并將構(gòu)建目錄從/usr/local/更改為您有權(quán)使用的目錄。這將在逐個項目的基礎(chǔ)上發(fā)生,因此您必須測試項目的構(gòu)建,并在進行過程中檢查GNOME Builder日志中的錯誤。
這個問題不會發(fā)生在您自己的項目上,因為您可能已經(jīng)創(chuàng)建了它們來構(gòu)建特定于您的環(huán)境。
除了這一條警告之外,GNOME Builder應(yīng)該可以很好地為您服務(wù)。享受的經(jīng)驗。
2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。