管理Go 依賴項:提交供應商目錄
使用dep 工具處理Go 依賴項時,會出現一個常見問題:您是否應該提交將產生的供應商目錄納入版本控制?還是應該在簽出儲存庫後始終執行 dep Ensure?
提交供應商目錄:優點和缺點
根據官方dep FAQ,提交供應商目錄有以下優點:
但是,提交供應商目錄也有一些缺點:
最佳實務
是否提交供應商目錄取決於您的特定要求和偏好。如果您優先考慮可重複性並最小化依賴管理開銷,那麼提交供應商目錄可能是一個合適的選擇。但是,如果擔心儲存庫大小和差異清晰度,您可以考慮在簽出儲存庫後始終執行 dep Ensure。
以上是我應該將 Go `vendor` 目錄提交到版本控制嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!