Loading

主題

Asana for GitHub整合適用於Asana StarterAdvancedEnterpriseEnterprise +等級,以及舊版Premium、Business和舊版Enterprise等級。

請前往我們的定價頁面,了解詳情。

藉助Asana for GitHub整合,您可以自動將GitHub提取請求狀態更新同步至Asana任務,從而改善跨職能協作。

這種整合有助於提高技術和非技術團隊之間工程工作的可見性和透明度。 藉助這項新的整合,開發人員可以毫不費力地透過Asana進行溝通,讓團隊和跨職能專案關係人掌握最新情況,並防止工作遺漏。

此集成不支持GitHub Enterprise Server。

安裝Asana和GitHub動作

連結Asana與GitHub以同步您的提取請求狀態。 若要使用整合,請在Asana中設定組態,並在GitHub中為其他功能設定組態。

screen of adding app with customize menu

如何在Asana中進行設定:

  1. 前往您要安裝Asana for GitHub整合的Asana專案。 按一下右上角的自訂按鈕。
  2. 向下捲動至「應用程式」,然後選取「+新增應用程
Github app
  • 選擇 GitHub
  • 按照說明授權你的GitHub帳戶。
  • Asana for GitHub整合將在專案層級安裝。

恭喜,您現在可以將GitHub提取請求連結至Asana任務。 如果您想啟用整合功能的其他功能,請查看下一節。 否則,請跳至下方的主要功能

如何配置GitHub操作:

本節假設基本熟悉git和GitHub儲存庫機密。 如果您無權設定儲存庫密碼,請聯絡儲存庫擁有者。

我們支援兩種類型的GitHub動作:

  1. 在Asana中自動化GitHub提取請求通知:此動作在Asana任務上評論提取請求的狀態。 其中包含提取請求標題,以及連結至關聯Asana任務的連結。 若要設定,請造訪GitHub動作頁面
  2. 將來自GitHub的拉取請求附件連結至Asana :透過將Asana任務網址新增至拉取請求描述,此動作會自動將GitHub拉取請求連結至Asana任務。 若要設定,請造訪GitHub動作頁面

與其他GitHub動作類似,它們僅在您設定動作的儲存庫中發生事件時才會執行。 例如,您可以設定每次有人合併或評論提取請求時執行的動作。

除非同一個儲存庫中有多個相同的動作,否則必須單獨設定這些GitHub動作。 例如,您可以設定一個動作,以便在測試完成時在拉取請求描述中評論任務,也可以設定另一個動作,以便在合併拉取請求時為任務新增不同的評論。

GitHub動作也可以新增為現有工作流程的一部分。 如需詳細資訊,請參閱GitHub動作資源指南

撤銷祕密代幣

如果您在前一節中設置了Github操作,則可以撤銷祕密令牌。 前往此設定頁面,然後選擇全部撤銷

這將撤銷所有現有的GitHub動作祕密權杖。

注意 icon注意

您仍可在已新增此整合的現有Asana專案中查看提取請求資訊。

主要功能

如何將提取請求附加至Asana任務(在Asana中) :

在Asana中安裝GitHub整合後,您將能夠在關聯專案中的每個任務上看到GitHub欄位。

Github field on task

若要將提取請求附加至Asana任務,請擷取提取請求URL並貼到空白的GitHub欄位中。 現在,包含以下詳細資訊的小工具應會顯示在Asana任務中:檢閱狀態、組建狀態、公關狀態、行變更,以及GitHub中的對話計數。

Github pull request link

如何將提取請求附加至Asana任務(在GitHub中) :

在Asana中安裝GitHub整合並設定GitHub動作後,您現在可以從GitHub提取請求描述中自動將提取請求附加至Asana任務。

Github pull request description

在您的GitHub提取請求描述中,擷取Asana任務網址並貼到描述中。 在Asana中檢視任務時,現在應該會顯示包含以下詳細資訊的小工具:檢閱狀態、組建狀態、公關狀態和行變更。

注意 icon注意

任何錯誤都應反映在GitHub中的「GitHub動作」索引標籤中。

如何接收提取請求合併和關閉更新:

在適當的團隊審查並合併變更後,可以在GitHub中關閉拉取請求。 Asana小工具中的狀態將自動更新。

若您想要附加新的GitHub提取請求,您可以將Asana任務URL新增至新的GitHub提取請求描述,系統會自動取代該小工具,您也可以點選右上角的功能表,在Asana中移除已關閉的提取請求。 移除後,您可以輸入新的GitHub拉取請求網址。

在Asana中安裝GitHub整合並設定GitHub動作後,您現在會收到附加開放式提取請求的Asana任務評論。 這將包括有關拉取請求是否已合併或關閉的更新。

updates

常見問題

同一個產生的密碼是否可以在多個儲存庫中使用?

我的隊友是否可以看到我在Asana任務中附加的提取請求的相關資訊,即使他們沒有提取請求的存取權限?

可以。當您將提取請求附加至任務時,可以檢視該任務的每個人都可以看到小工具中的資訊。

生成新令牌是否禁用了我的舊祕密令牌?

不,您的舊祕密代幣仍然有效。 如果您想禁用現有的祕密代幣,可以在此處進行操作。

同一個產生的密碼是否可以在多個儲存庫中使用?

嘗試推送工作流程檔案時, Git表示我的權杖沒有建立工作流程的存取權限。 我該怎麼辦?

如果您使用雙因素驗證並在命令列上與GitHub互動,則GitHub要求您使用個人存取權杖作為密碼。 請使用工作流程範圍建立新的GitHub個人存取權杖。

為什麼我們要請求這些GitHub權限?

在此整合中,我們只會讀取和寫入拉取請求。 驗證頁面上的權限是GitHub允許我們申請最嚴格的權限,以便存取拉取請求。

如果GitHub動作將提取請求附加到未啟用整合的專案中的任務,會發生什麼事?

連結至提取請求的附件會在任務評論區段中顯示,但不會顯示同步提取請求狀態的小工具。

注意 icon注意

喜歡你所看到的嗎? 立即開始免費試用Asana。免費試用

Note icon注意

This article has been AI-translated.

Send translation feedback.
正在載入
GitHub與Asana整合