Hello, 62mkv!
You wrote to <[email protected]> on Thu, 3 Aug 2006 21:45:37 +0700:

m> короче пока я работал один, особой надобности в CVS не ощущал

m> хотелось бы иметь инструментарий (желательно freeware, ну или как
m> получится ;) для :
m> 1) выдачи заданий на итерацию

MS Project ;) Если попроще - наваять базку и ней хранить задания, процент выполнения и т.п.
У меня такая базка уже 5-й год крутиться - снимает кучу гемора.

m> 2) контроля выполнения (по пунктам) - ведение переписки и сохранение
m> всех комментариев в одном интерфейсе, а то в мыле их собирать тяжело
m> ;)

Роботы с закрепленными e-mail адресами, получающие сообщения о проделанной работе и распихивающие их в базу.

m> 3) хранения версий (типа бэкап), чтобы любой модуль можно было
m> восстановить на любой момент (например на любой билд)
m> 4) получения diff-а (что конкретно поменялось от версии к версии,
m> желательно и внутри модуля (.pas))

CVS и ей подобные + надстройки типа WinCVS etc...

m> 5) автоматическое ведение логов разработки (типа what's new) и
m> документации по комментариям в исходниках (опционально)

У нас каждый проект включает в себя файлик типа Changes.txt в формате
dd.mm.yyyy
 [+] New Feature
 [-] Removed
 [*] Changed
 [!] Fixed
и разработчик в течении дня записывает в него, что изменилось. В конце дня робот парсит файл и пишет изменения в базу. В принципе можно подобное возложить на пункт 1)

m> 6) возможность безопасной параллельной работы (типа если я лезу в
m> модуль который в разработке у коллеги, то мне по рукам, и наоборот)

Пункты 3,4

P.S. Можно еще почитать на www.rsdn.ru форум "Средства разработки" и соответствующие статьи.
P.P.S. Без некоторых административных мер все равно не обойтись.

WBR,Dmitry Beloshistov AKA [-=BDS=-]

Ответить