Подтвердить что ты не робот

Один человек-багтрекер?

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

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

4b9b3361

Ответ 1

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

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

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

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

Приложение: И, разумеется, ваш "One-Person Bug Tracker" станет "Two-Person Bug Tracker", вы должны переключиться на что-то лучше. Bugzilla, FogBugz, что угодно. Поверьте мне, я был там.

Ответ 2

FogBugz имеет выпуск ученика/стартапа, который бесплатно предоставляется неограниченно, для 2 или менее пользователей.

Ответ 3

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

Ответ 4

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

Ответ 5

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

О, и его FOSS.

Ответ 6

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

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

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

Ответ 7

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

Ответ 8

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

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

Реальный трюк заключается в том, как он работает с вашим исходным кодом.

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

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

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

Ответ 9

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

Ответ 10

Вы можете использовать fogbugz бесплатно, если вы одна команда. Он очень прост в использовании и быстро учится.

Они сделали так, что ошибки действительно легко ввести, никаких обязательных полей.

Ответ 11

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

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

Ответ 12

Я использую Mantis дома, и я доволен этим. Это может быть болью в заднице, чтобы заставить ее работать, чтобы вы могли загрузить бесплатную и готовую VM-установку. Не может быть проще, чем

Ответ 13

Может быть, электронная таблица будет следующим логическим шагом? Я знаю, что это звучит действительно не-сексуально, но если вы единственный пользователь, вам не нужно много волноваться о том, как кто-то его обманывает, и он добавляет несколько основных функций в текстовый файл, например, сортировку. Затем, если позже вам нужно будет окончить что-то, поддерживаемое RDBMS, у вас, вероятно, будет допустимый путь импорта. Я просто знаю, что для меня, когда я работаю сам по себе, я не стремлюсь укладывать ошибки во что-то, что требует большей осторожности и кормления, чем это (конечно, при работе с другими, совлокальные потребности делают более определенное хранилище требованием, но это другая история).

EDIT: отметив наличие бесплатного хостинга для FogBugz, я пересматриваю план для ухода и питания...

Ответ 14

RT от BestPractical отлично.

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

Ответ 16

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

Ответ 17

Используете ли вы репозиторий управления версиями? Если нет, вы действительно должны, хотя вы всего лишь команда одного человека.

Мое личное предпочтение - использовать приложение VMWare Virutal (бесплатное), которое предлагает бесплатную настройку, дает вам доступ к Trac и Subversion. Вы можете найти множество различных виртуальных приборов путем поиска. Ниже приведен пример получения виртуального устройства Trac/SVN:

http://www.rungeek.com/blog/archives/how-to-setup-svn-and-trac-with-a-virtual-appliance/

Trac - отличный инструмент для управления проектами, который поддерживает отслеживание ошибок, вики и интегрированное управление исходным кодом. Он адаптируется к вашим потребностям и отлично подходит мне лично.

Ответ 18

Я использую bugzilla для этой цели. Плюс для меня было то, что он имеет интеграцию с Eclipse (именно с Mylyn). FogBuzz имеет это, но AFAIK это несвободно.

Плюс он сидит на моем ноутбуке, поэтому я могу кодировать и добавлять/удалять ошибки при офлайн-доступе (это был самый большой недостаток размещенных решений для меня)

Установка не была проблемой в Ubuntu (и любой дистрибутив на основе debian, я полагаю).

Ответ 19

Если у вас есть окно Windows с IIS и MSSQL (включая SQL Server Express), вы должны посмотреть Bugtracker.net. Это бесплатный и открытый исходный код (вы получаете исходный код), и он расширяем.

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

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

Ответ 20

Ontime 2008 от Axosoft предоставляется бесплатно для одной пользовательской лицензии. Это промышленная сила и даст вам гораздо больше, чем просто отслеживание ошибок!

http://www.axosoft.com

Ответ 21

Jira, который теперь имеет свободный personal.

Ответ 22

Я использую leo для этой цели. Чтобы быть более конкретным, его плагин cleo.

Конечно, вам может понадобиться потратить некоторое время, чтобы привыкнуть к леу, но он окупится.

Плоский текстовый файл - это просто список, электронная таблица Excel представляет собой двумерный список.

leo позволяет хранить данные в дереве! И он также имеет clones.