本文說明開發者如何將 Git 版本控制整合到 Fabric 應用程式生命週期管理(ALM)工具中。
注意
Git 整合的某些項目處於預覽狀態。 如需詳細資訊,請參閱支援的項目清單。
Fabric 中的 Git 整合讓開發者能將開發流程、工具與最佳實務直接整合到 Fabric 平台。 它可讓在 Fabric 中開發的開發人員:
- 備份及管理其工作版本
- 視需要還原至先前的階段
- 與其他人共同作業,或使用 Git 分支單獨工作
- 套用熟悉的原始檔控制工具的功能來管理 Fabric 項目
與版本控制的整合屬於工作區層級。 開發人員可以在單一程序中設定工作區內開發的項目版本,並完整查看其所有項目。 工作區結構,包括 子資料夾,會保留在 Git 存放庫中。
對於支援的 Git 操作,你可以選擇性地附加 部署計畫 來控制部署順序並執行動作步驟。
請參閱 支援的項目清單。
Git 整合的網路安全性
Fabric 中的工作區層級安全性透過讓管理員能為個別工作空間設定進出保護,提供對資料存取與網路連接的細緻控制。 這些控制可確保敏感資料保留在受信任的網路邊界內,並與 Git 整合等 CI/CD 工具整合。 欲了解更多資訊,請參閱 網路安全以促進持續整合/持續部署。
隱私權資訊
啟用 Git 整合之前,確認您已檢閱下列隱私權聲明:
支援的 Git 供應商
支援下列 Git 供應商:
- Azure DevOps(僅限雲端)
- GitHub(僅限雲端)
- GitHub Enterprise(僅限雲端)
支援的項目
下列項目目前支援 Git 整合:
資料工程項目:
數據科學項目:
- Machine learning experiments(preview)
- Machine learning models(preview)
- 資料代理
Data Factory 項目:
即時智慧項目:
- 啟動項
- Eventhouse
- Eventstream
- KQL 資料庫
- KQL 查詢集
- 即時儀表板
- 地圖
- 事件結構描述集(預覽)
- 數位雙胞體構建器(預覽)
- 異常偵測(預覽)
資料倉儲項目:
- Warehouse
- Azure Databricks 鏡像目錄
Power BI 項目:
資料庫項目:
- SQL 資料庫
- Cosmos 資料庫(預覽)
圖表:
CI/CD 項目:
智商(預覽)項目:
產業解決方案:
- 醫療保健(預覽)
- 醫療保健群組 (預覽版)
若工作區或 Git 目錄具有不支援的項目,其仍可連線但會忽略不支援的項目。 它們不會儲存或同步處理,但也不會刪除。 它們會出現在原始碼控制面板,但你無法提交或更新它們。
許可
您可以對工作區採取的動作取決於您在工作區和 Git 存放庫中擁有的權限。 如需許可權的詳細討論,請參閱 許可權。