是否有可能阻止JIRA狀態轉換(例如,從「正在進行」到「已解決」), 當此問題不存在空變更時,如果此變更集未在Crucible中完全審覈 - 意味着並非所有坩堝評論已關閉?在審查未完成或未創建時阻止JIRA狀態轉換
請勿以其他方式阻止。
是否有可能阻止JIRA狀態轉換(例如,從「正在進行」到「已解決」), 當此問題不存在空變更時,如果此變更集未在Crucible中完全審覈 - 意味着並非所有坩堝評論已關閉?在審查未完成或未創建時阻止JIRA狀態轉換
請勿以其他方式阻止。
聽起來像一個自定義工作流條件對我來說,可能是最好用腳本運行完成附加
是有可能使用工作流程轉換條件。
我假設您的JIRA和Crucible實例具有正確的應用程序鏈接設置。 https://confluence.atlassian.com/display/JIRA/Integrating+JIRA+with+FishEye
使用: JIRA 5.1.1, 坩堝3.2.2
管理 - >項目 - >工作流
您希望編輯要阻止的狀態之間的轉換,和給它添加條件。每個轉換都有一個唯一的ID,因此請確保編輯所有獨特的轉換。按編輯按鈕首先編輯草稿工作流程,然後在您的情況下,單擊「解決問題」過渡。
選擇條件選項卡,然後「添加一個新的條件來限制何時可以執行此轉換。」
如果你的JIRA實例正確鏈接到您的坩堝的實例,你應該看到這兩個條件:是否有與此相關的問題沒有打開坩堝 評論
我們的項目將這兩個條件添加到我們的關閉轉換中,以確保在問題解決後但在關閉之前完成代碼審查。
然後您需要發佈工作流草稿,以便將其應用於您的項目。
Atlassian的有它的更多信息: https://confluence.atlassian.com/display/JIRA/Advanced+workflow+configuration#Advancedworkflowconfiguration-addingaconditionAddingacondition
我不認爲有腳本運行我將能夠實現這樣的邏輯,我提到(其中檢查的變更審查的存在 - 只要他們存在)? –