Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / CVS plugin для контроля наличия комментариев / 1 сообщений из 1, страница 1 из 1
13.02.2013, 14:10
    #38149499
Judo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CVS plugin для контроля наличия комментариев
Добрый день, в большой среде разработчиков потребовалось внедрить контроль на наличие комментариев в тексте. Забавную часть вопроса, довольно банальную, думаю бурно обсуждать нет смысла )). Вопрос в другом.
В настоящий момент используется open-source CVS в качестве системы контроля версий. Нужно чтобы при сохраненнии(commit) в CVS проверялось наличие коментариев в тексте и в случае их % содержания менее определенной величины CVS выдавала бы ошибку девелоперу и тот вынужден был бы сопроводить код комментариями. На самом деле нужна более сложная логика. Не просто процентное отношение, но наличие комментария (ходя бы одной строки с не менее например 60 символов в ней) для каждого объявленния функции, переменной в коде.
Ситуация осложняется наличием недокументированного кода сохраненного уже в CVS. И логика контроля должна быть еще более сложной и подсчитывать комментарии не ко всему файлу исходного текста, а к тем строкам изменений которые внес девелопер.
Иначе при извлечении недокументированного файла из CVS размером например на 5 страниц и внесении изменении в него в 3 строках дувелоперу потребуется комментировать весь код - что в данном случае не приемлемо и нужно чтобы логика контролировала наличие комментариев на лишь эти 3 строки кода.
Собственно вопрос: подскажите плагин или же в CVS уже есть возможность внедрить правила контроля исходного текста?
С уважением и заранее спасибо
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / CVS plugin для контроля наличия комментариев / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]