Форум программистов, компьютерный форум, киберфорум
Разработка и тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для numega
0 / 0 / 0
Регистрация: 02.09.2015
Сообщений: 3

Система контроля целостности разработки

06.09.2015, 14:30. Показов 683. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток всем. Интересует вопрос, существуют ли решения, позволяющие связать разные части проекта при разработке и сообщать о необходимости внесения изменений в связанные элементы проекта? Разными частями может быть не только код, а его документация, тесты, причем как непосредственно относящиеся к измененным функциям проекта, так и сопутствующие. Интересует также возможность создавать запрос на описание изменений как внутри такого решения (по принципу, как работают плагины для всяких IDE, показывающих покрытие кода тестами), так и выгрузка в управление задачами типа JIRA или Redmine.
В качестве примера, как это может выглядеть: допустим, есть проект на PHP, в качестве контроля версий - Git. Сам проект содержит API и работает с базой клиентов. Присутствуют в нем такие функции:
PHP
1
2
3
DB::getUserInfo($username);
API->getBasicUserInfo($username);
API->getAllUserInfo($username);
Методы в API используют метод getUserInfo из DB для получения данных, который возвращает ассоциативный массив с полями записи пользователя. В какой-то момент название одного из полей, задевающее API->getAllUserInfo, меняется, и это надо описать. Документация по API описана в отдельном файле (ODT, DOC, TeX - не важно). Явно, естественно нигде не будет предупреждений, что документация может больше не соответствовать действительности, и это очень плохо.
По сути, хочется найти или реализовать систему, в которой будут оформляться такого рода привязки, о которых, при изменениях (коммит в git, слияние или просто по запросу), будет выдаваться предупреждение, или даже задание на проверку связанных элементов проекта.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.09.2015, 14:30
Ответы с готовыми решениями:

Система контроля версий для начинающего
Здравствуйте. Я пока изучаю HTML,CSS, хочу скоро приступить к Javascript, чуть позже к PHP. Один мой знакомый программист использует...

Организация контроля целостности приложения
Товарищи, подскажите неразумному как быть в следующей ситуации? Есть приложение и есть сервис. Приложение должно по таймеру знать и...

Система контроля работы
всем добрый день!взялся за дипломный проект хотя толком сильно не понимаю.Нужно разработать СИСТЕМУ КОНТРОЛЯ РАБОТЫ ОХРАННЫХ ПАТРУЛЕЙ на...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.09.2015, 14:30
Помогаю со студенческими работами здесь

Система удаленного контроля по Wi-Fi
Здравствуйте, уважаемые форумчане! Суть вопроса таков: Надо создать автомат, который будет при нажатии на кнопку отправлять...

система "круиз-контроля"
на прошлом авто стояла электронная педаль газа, соответственно никаких тросиков. был установлен круиз-контроль. машину поменял, на текущей...

Система контроля версий SVN
Здравствуйте! Кто занимался работой с SVN через командную строку? В рамках задачи требуется сначала добавить исходники программы,...

Экономная система контроля версий
Задача - поднять на домашнем недосервере систему контроля версий. Пробовал mercurial, но он сильно грузит процессор Какая система...

СКД (система контроля доступа).
Добрый день. Подскажите пожалуйста бесплатную или не дорогую скуд на 1 точку прохода. Спасибо.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru