[英]FinalBuilder 7. Is it possible to know who broke the build?
我在構建器中是新手,而在FinalBuilder中絕對是新手。 這是一個很棒的應用程序,非常直觀,具有許多功能的完整文檔。 但是我找不到一件事: 如何確定誰負責損壞的構建?
這是一個非常棘手的難題,如果FB服務器正確解決,我會感到驚訝。 這並不是說沒有任何功能可以從中獲取一些信息,但是請考慮一下:
如果在短時間內完成了兩次提交,並且服務器當前已被占用,那么當服務器接受更改並運行時,它將在最后一次提交時運行。 您如何知道這兩個變更集中的哪一個真正負責?
另外,如果我刪除一個方法並調用它,那么這兩個錯誤中的哪一個呢? 我是因為我刪除了錯誤的方法,還是因為您調用了我們不應該使用的方法?
TeamCity對此有一些規定,但經常會出錯,尤其是考慮以下事件順序:
知道“誰破壞了構建”會變得很復雜,至多您可以找出是誰“開始破壞構建的序列”。 我知道TeamCity可以為您提供,我不知道FB服務器是否可以。
這取決於您如何定義“誰負責損壞的構建”。如果將其定義為最后提交的作者,則應從源代碼管理系統中檢索信息。 如果發生顛覆,則可以使用svn info任務獲取作者。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.