Управление проектом с интеграцией Git
Я просмотрел систему управления проектами, я попытался использовать этот, но ему не хватает некоторых функций, которые я хочу, и не делает На самом деле, похоже, что они не поддаются активному развитию.
Мне нужны только некоторые функции:
- Базовый проект/управление задачами
- Очень хорошая интеграция git (когда я вытягиваю/толкаю свое репо, я хочу, чтобы файлы управления тоже переходили)
- Интеграция Vim (или, по крайней мере, используйте редактор, который я установил для экспорта EDITOR =/usr/bin/vim '
- Система для заметок (идеально подходит для встреч)
- Интерфейс командной строки, могут быть и другие интерфейсы, но я действительно хочу CLI.
Из всех систем управления проектами, которые я нашел, fossil ближе всего подходит для удовлетворения моих потребностей, но все еще не подходит.
Ответы
Ответ 1
Как насчет Trac или Redmine? Все они покрывают ваши потребности, за исключением "интеграции Vim"
Ответ 2
Возможно, один из клонов режима Org для VIM (например, VimOrganizer) - это правильный инструмент для вас:
- Он предназначен для управления задачами.
- Он использует только текстовые файлы = > git может отслеживать все
- Он интегрирован в VIM
- Emacs Org-mode имеет мощную систему заметок (называемую capture). Я не знаю о клонов VIM. Но, по крайней мере, вы можете писать свои заметки прямо в текстовые файлы.
- Нет реального CLI, но, возможно, VIM - это все, что вам нужно/нужно?
Ответ 3
http://www.springloops.com раздастся atm, испытал и продемонстрировал почти все в течение 2 дней.
пс. Не филиал или что-то, что я просто рад их найти, и это сообщение появляется в поиске Google
Ответ 4
Беспокойное предупреждение о самооценке
ScratchDocs!
- ScratchDocs использует Git для хранения своих данных, организованных папками и файлами задач.
- Задачи хранятся в org-режиме.
- У вас есть понятие Iterations (думаю Scrum), Stories (задачи верхнего уровня) и Tasks, которые являются такими же, как и истории, но используются для разбивки историй.
- Все это имеет интерфейс cli, написанный на Python.
- может быть настроен с помощью Git hook, чтобы сгенерировать экспорт объектов через HTML после каждого нажатия.
- Легко взламывается и расширяется, чтобы делать все, что вам нравится.
Итак, если вы можете использовать что-то вроде VimOrganizer для редактирования ваших файлов задач, все будет установлено.
Ответ 5
Вы видели CodebaseHQ? Он находится в онлайн-решении, но интегрирует управление проектами с DVCS, кроме Git.