На самом деле мы пытались базовой линии кода и удалить существующие проблемы, пометив проблемы как ложные, используя следующие запросы. USE XYZ
SELECT [id]
,[kee]
,[component_id]
,[root_component_id]
,[status]
,[resolution]
FROM [XYZ].[dbo].[issues] where [root_component_id]= 64421 and status = 'OPEN'
GO
Обновление запроса
USE XYZ
идти начать транзакцию
UPDATE [XYZ]. [DBO]. [Вопросы] SET
[ status] = 'RESOLVED' , [resolution] = 'FALSE-POSIT IVE»
WHERE [root_component_id] = 64421 и статус = 'ОТКРЫТО' откат транзакции
GO
UPDATE [XYZ]. [DBO]. [Вопросы] SET
[состояние] = 'ПОСТАНОВИЛИ' , [Разрешение] = 'Ложноположительные'
WHERE [root_component_id] = 64421 и статус = 'ОТКРЫТО'
Это приведет к тому, что все записи будут отображаться как «RESOLVED» и разрешение «FALSE-POSITIVE».
Однако, если старый файл изменен, вместо того, чтобы покрывать код для нового кода, он публикует также проблемы для старого кода в этом файле.
Итак, я думаю, что был бы другой способ базового кода, так что, хотя старые файлы будут изменены, он будет выполнять покрытие кода только поверх базовой линии. Есть ли альтернативный способ, доступный с использованием номеров версий SVN и базового кода.
Разве вы когда-либо находили хороший способ сделать это? – pvgoddijn