Научно-исследовательская лаборатория систем ЧПУ |
|||||||||||
|
|||||||||||
|
Администрирование программных проектовРаздел посвящен актуальной проблеме администрирования процесса разработки программного обеспечения. Существующее множество инструментариев для управления процессом разработки программного обеспечения не всегда полностью нас устраивает. В лаборатории систем ЧПУ был разработан собственный инструментарий, восполняющий недостатки существующих. Предлагается набор утилит в помощь руководителям проектов. Подсчет строк исходного кодаВесьма внушающий показатель при сдаче очередного этапа и достаточно весомая характеристика при оценке результатов разработчика. Perl утилита sourcelinecounter_x.pl осуществляет подсчет строк исходного кода в указанной директории вместе с поддиректориями. Утилита приведена в исходном коде, для ее настройки используются следующие параметры:
Для получения исходного кода Вы должны принять лицензионное соглашение.
Очистка C/C++ комментариевБывают такие редкие случаи, когда исходники лучше оставить без комментариев. &ClearComents (’G:NcsSoftEWGrbpcPlvideo.h’);
Для получения исходного кода Вы должны принять лицензионное соглашение.
Очистка специальных комментариевПрограммный код без комментариев не имеет практически никакой ценности, но не обязательно есть небходимость отдавать все комментарии при передачи исходников. Perl утилита Internal_coments_x.plпоможет удалить специальные комментарии из исходных кодов. В качестве открывающих и закрывающих символов специальных комментариев используются соответственно [[[ и ]]]. Все остальных комментарии остаюся нетронутыми. Пример кода до обработки:
и после обработки:
Утилита приведена в исходном коде, ее можно использовать автономно или в пакетном режиме. Для настройки в автономном режиме используются параметры:
Запустить утилиту или получить помощь в пакетном режиме можно вызовом:
Пример вызова строки помощи:
Для получения исходного кода Вы должны принять лицензионное соглашение. Резервное архивированиеМечта любого разработчика - заставить компьютер работать вместо себя. Первый шаг на этом пути - это автоматическая сборка проектов и архивация исходников ночью. Утилита CrDate.exe переименовывает файл с учетом текущей даты. Допустим, Вы автоматизировали ваш процесс резервного архивирования, но каждый раз Вам понадобится новое имя для запакованного файла. Это и явилось причиной разработки CrDate.exe. Утилита приведена в исходном коде на C++, вместе с файлом проекта, а также в исполняемом коде. Для получения помощи запустите утилиту с ключом как показано ниже: CrDate.exe /?
Файл проекта создан для Visual Studio. Для получения исходного кода Вы должны принять лицензионное соглашение. |
||||||||||
|