Один человек багтрекер? - PullRequest
37 голосов
/ 31 октября 2008

В последнее время я занимаюсь большим количеством кодирования на выходных, и мне действительно нужен багтрекер, поскольку все набирает скорость. Вероятно, это наихудший сценарий, потому что мне нужно дать всему остыть в течение недели, поэтому я просто не могу вспомнить ошибки в моей голове. До сих пор я использовал текстовый файл, чтобы записывать ошибки, но я предпочел бы использовать что-то немного лучше.

Самыми важными моментами здесь являются простота использования и очень мало времени на настройку. Не хочу тратить больше часа на изучение основ и попытки что-то установить. Кроме того, в моем случае я нахожусь на Mac, чтобы это помогло, но приветствуются решения для других платформ, поскольку они, вероятно, помогут другим.

Ответы [ 22 ]

46 голосов
/ 31 октября 2008

FogBugz предлагает бесплатную версию для студентов и стартапов для 2 или менее пользователей.

28 голосов
/ 31 октября 2008

Лично я пользуюсь Excel. (Подожди, вернись, я не сумасшедший!) Для более крупного / командного проекта я получил тонну пробега от Bugzilla, но это, как правило, излишне для проекта с одним человеком.

Но хорошо организованная электронная таблица со столбцами для таких вещей, как «статус», «описание», «модуль кода», «дата разрешения» и т. Д., Довольно близко подходит к тому, что вам нужно для небольшого проекта. , Сортировка электронной таблицы по столбцу совсем не похожа на поиск, но намного лучше, чем «найти в текстовом файле».

Черт, если вы используете документы Google, а не Excel, вы даже можете опубликовать эту вещь в виде RSS-канала и получить ее где угодно.

И главное преимущество в том, что время настройки и кривая обучения фактически равны нулю.

Приложение: И, конечно же, в тот момент, когда ваш «трекер ошибок одного человека» становится «трекером ошибок двух человек», вы должны переключиться на что-то лучшее. Bugzilla, FogBugz, что угодно. Поверь мне, я был там.

11 голосов
/ 31 октября 2008

Trac или Redmine оба довольно хороши. Я не знаю, как легко их настроить на Mac.

10 голосов
/ 31 октября 2008

Стоит отметить, что FogBugz также имеет бесплатную версию для 2 пользователей, которая подойдет вам. Он размещен, поэтому нет установки, и вы можете использовать что-то вроде Fluid для доступа к нему в своем собственном окне.

6 голосов
/ 01 ноября 2008

Я не думаю, что вам нужен полноценный багтрекер для вашего сценария.

Попробуйте tiddly wiki , сохраняйте каждую ошибку в тиддлере и присваивайте им теги типа "open" или "closed".

Установка не требуется (только один HTML-файл), и она очень проста в использовании. И платформа нейтральная.

6 голосов
/ 31 октября 2008

Если вы работаете со стеком LAMPP, то для простоты настройки и использования я бы, вероятно, рекомендовал Mantis . Он написан на PHP / MySQL, и единственной инсталляцией было указать, где должна быть создана база данных и какие учетные данные следует использовать.

О, и его FOSS .

4 голосов
/ 26 июня 2009

позвольте мне добавить хорошее слово для ditz - это немного скучно, но оно имеет неоценимую особенность, заключающуюся в том, что ошибки проверяются в вашем хранилище. его также очень легко использовать, когда вы привыкнете к его привычкам

4 голосов
/ 31 октября 2008

Я бы предложил Omnigroup Omnifocus - это отличный трекер задач, и если вы просто совершите умственный скачок от ошибки к задаче, я думаю, что он отлично работает для проектов с одним человеком, а также является отличным способом организовать свою, без сомнения, растущую очередь задач.

4 голосов
/ 12 марта 2009

Eclipse имеет действительно интересную систему - я не знаю, почему так мало людей об этом знают.

Это связано с их списком дел. Это дает вам возможность вводить ошибки с таким большим или меньшим количеством информации, как вам нравится. Вы можете привязать его к версионированию или внешнему баг-трекеру, если хотите. Сам по себе приличный баг-трекер.

Настоящий трюк в том, как он работает с вашим исходным кодом.

Прежде чем начать работу, вы выбираете ошибку из списка. Все время, когда вы кодируете, он отслеживает, какие файлы вы редактируете. Он может закрыть старые вкладки для вас, а также выделит области дерева исходного кода, которые вы сильно изменили.

Приятно то, что вы можете вернуться к любой ошибке, которую вы отредактировали, и вы получите свою "Среду" обратно. Не только все ваши заметки и прочее, но и те же вкладки будут открыты, и те же фрагменты кода в навигаторе будут выделены.

Также затмение работает практически с любым языком, оно не ограничивается только Java ...

2 голосов
/ 01 ноября 2008

Я автор BugTracker.NET, упомянутый в другом посте. Если бы я искал трекер для JUST ONE PERSON с минимальными хлопотами, я бы использовал FogBugz, потому что он размещен. Нет установки, не нужно беспокоиться о резервном копировании.

Но что вы делаете с контролем версий? Тебе не нужно беспокоиться об этом и поддерживать это? Если это так, рассмотрите что-то вроде Unfuddle или CVSDude, где вы можете получить ОБА Subversion и Trac, или Subversion и Fogbugz.

...