使用 Eclipse 在 Git 中共享程式碼

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

在 Azure DevOps Services/TFS Git 存放庫中與小組共用 Eclipse 專案。

必要條件

  • Azure DevOps 組織。 如果您沒有帳戶,您可以 免費註冊 一個。 每個組織都包含免費、無限制的私人 Git 存放庫。
  • 本機 Eclipse 專案。 如果您的程式代碼已經在 Azure Repos 或 TFS 中的版本控制中,而且您想要複製它,請參閱 使用 Eclipse 複製 Azure DevOps Services Git 存放庫。

使用 Team ExplorerWhere

Team Explorer Everywhere 是開放原始碼 Eclipse 外掛程式,可將 Eclipse 連線至 Azure DevOps Services 或 Team Foundation Server。 如果您使用 Azure DevOps Services/TFS 和 Eclipse,請使用此外掛程式連線到您的存放庫、組建和工作專案。

注意

Team Explorer Everywhere 外掛程式可與 Eclipse 4.2 版 (Juno) - 4.6 版 (Neon) 搭配運作。

  1. 安裝 Team Explorer Everywhere 外掛程式

  2. 在 Eclipse 中新增 Team Explorer Everywhere 檢視。 移至 [視窗]、[顯示檢視],然後選取 [其他...搜尋 Team Explorer、選取 [Team Explorer] 檢視,然後選取 [確定]。

    將 Team Explorer 檢視新增至 Eclipse

連線 至 Azure DevOps Services

  1. 在 [Team Explorer Everywhere] 檢視中,選取 [連線 至 VSTS 或 Team Foundation Server

    選取 [連線 至 Team Foundation Server 以連線您的 TFS 或 Azure DevOps 組織

  2. 如果您知道您的 Azure DevOps Services 或 Team Foundation Server 帳戶 URL,請選取 [伺服器...] 按鈕下 連線 至 Team Foundation Server 或 Azure DevOps 組織,將 TFS 伺服器或帳戶新增至下拉式清單。 如果您不知道 Azure DevOps Services 的帳戶資訊,請選取 [流覽 Visual Studio 服務 ],然後選取 [ 下一步]。

    新增現有的項目對話框

    任一選擇都會提示您輸入認證,然後再繼續進行。

  3. 選取您要從 [項目選取 ] 對話框共用程式代碼的項目,然後選取 [ 完成]。

為您的 Eclipse 專案建立本機 Git 存放庫

您必須先將專案新增至本機 Git 存放庫,才能將專案推送至 Azure Repos。

注意

如果您的程式代碼已經在本機 Git 存放庫中,您可以略過此步驟。

  1. 在 Eclipse 中開啟專案時,以滑鼠右鍵按兩下 [項目總管] 中的專案名稱,然後選取 [Team]、[ 共享專案...]。 選取 [Git ],然後選取 [ 下一步]。

  2. 從 [設定 Git 存放庫] 視窗中選取 [建立...],然後選擇本機 Git 存放庫的資料夾。 選取 [完成]。

    在 Eclipse 中建立本機 Git 存放庫

  3. 以滑鼠右鍵按兩下 [項目總管] 中的項目,然後選取 [Team, Commit...]。將檔案拖曳至 [分段變更 ] 字段,輸入認可訊息,然後選取 [ 認可]。

    在 Eclipse 中使用 Git 認可您的程式代碼

將您的專案推送至 Azure DevOps Services/TFS 存放庫

  1. 在 [Team Explorer Everywhere] 中,選取 [Git 存放庫],然後以滑鼠右鍵按兩下您要推送 Eclipse 專案的空白存放庫,然後選取 [ 複製複製 URL]。 如果您尚未在 Azure DevOps Services/TFS 中建立空的 Git 存放庫,您可以使用這些指示建立一個存放庫。

    在 Team Explorer Everywhere 中複製 Git 存放庫複製 URL,並以滑鼠右鍵按兩下

  2. 在 [套件總管] 中,以滑鼠右鍵按兩下您的項目,然後選取 [小組],[推送分支... ]。 將剪貼簿中的複製 URL 貼到 [URI ] 字段中,然後選取 [ 下一步]。 確定 在下一個視窗中已選取 [設定上游以進行推送和提取 ],然後選取 [ 下一步]。

    使用從 Web 複製 URL 將您的程式代碼推送至 Azure Repos

  3. 檢閱變更,然後選取 [推送分支] 視窗中的 [完成]。

您的專案程式代碼現在位於 Git 存放庫中。

疑難排解

如果 Git 檢視認可和推送未顯示,該怎麼辦?

您可以 下載 EGit 以搭配 Eclipse 使用 Git。

下一步