Допустим, два разработчика интерфейса работают над одним файлом только для изменения свойства css, не зная друг друга. Они оба работают в своей собственной ветке в управлении исходным кодом.
Первый измененный файл css разработчика был развернут в тестовой системе, и он все еще находится на стадии тестирования.
До того как первое изменение разработчика было одобрено и развернуто в рабочей среде, измененный файл css второго разработчика был развернут в тестовой системе и переписал первую версию разработчика.
Есть ли какая-либо функция, которая отслеживает состояние каждого файла <в процессе тестирования, в тестовом прохождении, в процессе тестирования, в случае неудачи теста, в состоянии готовности к выполнению теста и т. Д.> В тестовой системе в Hudson или Cruise Control.
А также есть ли в Хадсоне или Круиз-контроле какая-либо функция, которая предупреждает или защищает такого рода случаи перезаписи / слияния / конфликта для этого небольшого случая css cahnge.
С наилучшими пожеланиями