code-review

    0熱度

    1回答

    我目前正在尋找一種方法來執行自動和人工代碼審查。 我的理想流程是以下幾點: 開發代碼的功能使用驗證碼分開 當開發者準備好了,他/她標誌着特徵,因爲在我們的問題跟蹤器完全 開發人員簽入代碼 觸發自動構建以運行我們的單元測試,並運行一些自動質量檢查。當這種情況失敗時,開發者會收到通知,並要求解決問題。這理想會孤立地發生。所以如果一個開發人員破壞了構建,這應該不會影響其他開發人員在同一個項目上工作。 構

    -2熱度

    1回答

    我正在使用RBCommons進行審查,我想從我的本地git hub回購發佈審查請求?

    0熱度

    1回答

    我在Amazon ec2實例上運行Gerrit。我在/gerrit/logs/error_log中看到下面的錯誤。 com.google.gerrit.common.errors.EmailException: Mail Error: Connection refused at com.google.gerrit.server.mail.SmtpEmailSender.open(Smtp

    0熱度

    2回答

    我正在設置gerrit服務器。我想要一些項目有驗證標籤,jenkins生成的地方,如果成功將設置驗證標誌。這對我來說很好。 我也有一些項目不需要jenkins構建來驗證。因此,爲此,我想要禁用已驗證標誌,並且更改可以在+2代碼審覈中提交。 從gerrit文檔中,在父項中添加一個空標籤將刪除子標籤。如何做到這一點?我創建了一箇中間項目。但在嘗試添加一個空標籤 [標籤「已驗證」] 我收到以下錯誤。 r

    1熱度

    1回答

    我得到這樣的警告: Unexpected assignment expression. return task.completed = true; // Line 63, Pos 39 當使用此代碼: completeAll: function() { this.tasks = this.tasks.filter(function (task) { return tas

    5熱度

    1回答

    我正在遵循GIT提交的簡化代碼審查流程,其中開發人員在GITHUB Web用戶界面中添加消息,說明用於直接GIT COMMIT的@review pending by @user_a, @user_b (user_a and user_b are valid GIT users)。 後來的評論者在GITHUB網頁界面中添加了另一條消息,說@reviewed by @reviewer_a。 想法是檢測

    0熱度

    1回答

    我需要設置,其中詹金斯建立之後我submited代碼,以便在格里特審查該項目的環境。如果它成功建立jenkins給gerrit評論+1。 對於格里特集成我已經使用這個手冊:http://www.infoq.com/articles/Gerrit-jenkins-hudson 但我得到了在賭「集成格里特」的步驟,在指令:「創建具有下列另一份工作:高級...(以上庫瀏覽器)選擇策略「。 我只是沒有一個

    0熱度

    2回答

    我發現的所有代碼審查工具都側重於差異,即它們顯示兩個提交之間的差異並允許對這些差異進行評論。雖然這對於持續集成來說非常有用,但有時候我們需要在完整的代碼中組織代碼審查,而不必關心導致它的差異(通常,高級需要評估是否應該完成重構,因此他/她對整個結構感興趣,有些人可以正確地指出這不是代碼審查,但是,不是我的觀點)。 我一直在尋找這樣的工具,但沒有成功。我們有坩堝和gitlab,但他們不提出這個功能。

    1熱度

    1回答

    我在一些開發團隊工作。我們在我們的程序中有單元測試。它有很多測試。每個測試涵蓋一個模塊。通常,一個開發人員只能在一個或一些模塊上工作(但不是很多)。爲了提高單元測試的速度,我使用了專注的規格(我使用Jasmine,我們的應用程序是AngularJS應用程序)。 問題:有時候我忘了刪除重點規格。我承諾並在程序中致電fit/fdescribe調用。它可能會給我和其他開發人員帶來問題。顯而易見的例子是:

    0熱度

    2回答

    我在代碼審查看到這一點: public void deleteCompany() { ... deleteUser(userId); } ,馬上想到「哦,這是錯誤的,它不應該就這樣被刪除,你必須檢查,如果用戶被引用的其他地方,並且只有當它不是時才刪除用戶「。我檢查了deleteUser功能,發現這個: private void deleteUser(String user