Вопрос

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

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

Это было полезно?

Решение

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

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

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

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

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

Другие советы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

РЕДАКТИРОВАТЬ: После того, как я отметил наличие бесплатного хостингового доступа к FogBugz, я переосмыслил план по уходу и кормлению ...

RT от BestPractical - это прекрасно.

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

Я пробовал bugtracker.net, и хотя он немного грубоват, он бесплатный и собран с ASP.NET:

http://sourceforge.net/project/showfiles.php?group_id=66812

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

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

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

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

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

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

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

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

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

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

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

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

http://www.axosoft.com

Jira , которая теперь имеет бесплатную личные лицензии.

Я использую leo для этой цели. Точнее, его cleo плагин.

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top