0
我怎麼能提高磁盤空間的利用率和製作時間,讓我所有的git詹金斯作業使用一個git的目錄多詹金斯工作區
工作區/ git的 工作區/開發-CI 工作區/功能慈 等
我知道我可以使用--separate-的git-DIR但我不知道怎麼樣。
感謝 彼得
我怎麼能提高磁盤空間的利用率和製作時間,讓我所有的git詹金斯作業使用一個git的目錄多詹金斯工作區
工作區/ git的 工作區/開發-CI 工作區/功能慈 等
我知道我可以使用--separate-的git-DIR但我不知道怎麼樣。
感謝 彼得
的Jenkins Git Plugin有一個選項來設置參考。它的行爲與git clone的--reference
完全相同。你應該創建一個引用目錄(帶有完整的.git目錄),所有作業都應該指向那裏。 (如果你看看這些工作,.git目錄將非常小)。
請注意,它節省了空間第一個克隆。如果您想確保將來對存儲庫的更新只能在一個位置進行,則需要明確更新參考位置(如果手動運行git fetch
),然後在所有其他位置運行git gc
。所有這些都可以通過編寫Jenkins工作來實現。