Учитывая, что MSDN заявляет о хранилище SQL Server 2008 R2 с ЧИСЛЕННОЙ / ДЕСЯТНОЙ точностью.
Точность от 1 до 9 составляет 5 байтов
мы используем MSBuild для создания нашего продукта, и у нас есть модульные тесты, которые используют MSTest (модульные тесты Visual Studio). Какие решения существуют для ...У нас есть исходный код, хранящийся в репозиториях Kiln / Mercurial; мы используем MSBuild для создания нашего продукта, и у нас есть модульные тесты, которые используют MSTest (модульные тесты Visual Studio).
Какие существуют решения для реализации машины непрерывной интеграции (то есть машины сборки).
Для этого необходимы следующие требования:
- Сборка должна быть прекращена, когда это необходимо (т.е. код изменился в репозиториях, о которых мы заботимся)
- Перед фактической сборкой, последняя версия исходного кода должна быть получена из репозитория, который мы собираем, из
- Сборка должна собирать весь продукт
- Сборка должна собирать все модульные тесты
- Сборка должна выполнять все модульные тесты
- Сводка об успехе / неудаче должна быть отправлена после завершения сборки; это должно включать информацию о самой сборке, а также о том, какие модульные тесты завершились неудачно, а какие были успешными.
- Сводка должна содержать, какие наборы изменений были в этой сборке, но не входили в предыдущую успешную (!) сборку
- должна быть настраиваемой, чтобы ее можно было собрать из нескольких веток (/ репозиториев).
В идеале эта система должна работать на одном компьютере (наш продукт не такой уж большой) без каких-либо серверных компонентов.
Какие решения существуют в настоящее время доступный? Каковы их плюсы / минусы? Из приведенного выше списка что можно и чего нельзя?
Спасибо