Я пытаюсь реализовать Trac + SVN. Но я сталкиваюсь с проблемой управления проектом. Чтобы дать вам представление, большинство моих проектов связаны с веб-разработкой (они проходят через такие фазы, как дизайн, программирование, тестирование и т. Д.).
Сейчас внедряю Trac в свои проекты. Теперь проблема в том, что я должен разместить в качестве контрольных точек и билетов. Для билетов, какой размер я должен получить? например должен ли я сказать «Сделать X частью функции Y» или «Сделать только функцию Y». Чем больше билетов я делаю, тем больше времени трачу на их изготовление.
Также, что касается вех, я видел такие проекты, как CakePHP и т. Д. Когда они используют Trac, они устанавливают свои вехи как номера версий (соответствующие тегам в SVN). Это лучший способ?
Допустим, у меня есть клиент, у которого последний срок - дата X. Затем я установил веху 1.0 с крайним сроком X. Но как тогда отслеживать проект, скажем, еженедельно? Потому что я не хочу осознавать за день до даты релиза, что осталось слишком много. Хочу как-нибудь проводить еженедельные проверки.
Также я хочу принять во внимание улучшения / ошибки как тикеты и объединить их как вехи.
Я представил что-то вроде 1.x.x, где первый x соответствует группе улучшений функций, а второй x соответствует исправлению ошибок. Есть ли способ лучше? Как мне управлять еженедельным статусом в такой системе?
Есть стандартный способ сделать это? Как мне это сделать? Совершенно запутался.
Спасибо.