2009-06-10 1 views
2

Я делаю много исправления и внедрения новых функций для нескольких разных клиентов. Эти клиенты сообщают о своих ошибках, изменениях запросов и новом запросе функции в нашем Trac system. Иногда эти запросы приводят к тому, что я создаю сценарии смены SQL, иногда есть документы Excel или базы данных Access с testdata, документы Word от клиента и так далее. Много файлов, которые используются для исправления одного билета, а затем могут быть удалены при закрытии билета.Как организовать временные рабочие файлы?

Обычно я делаю это, создавая папки в файловой системе следующим образом:/customerXX/TicketNNNNN, а затем просто сбрасывая все там.

Как вы организовываете свои рабочие файлы? Вы нашли фантастический инструмент для этого?

ответ

2

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

Для часто повторяющихся сценариев, которые не являются специфическими для конкретного билета, я бы создал каталог сценариев/или bin/в связанном проекте и сохранил их там.

У меня также есть небольшая горстка полезных файлов, которые я храню в src/misc/off из моего домашнего каталога, с такими вещами, как SQL-запросы, чтобы получить читаемый «объяснение» вывода из Oracle и т. Д., Которые не являются специфическими для любой конкретный проект. Количество их достаточно мало, поэтому подкаталоги не нужны, хотя, я подозреваю, что если у вас получилось большое количество этих файлов, многие из них могут/должны быть перемещены в определенные проекты или в систему отслеживания проблем.

0

JIRA был весьма полезен для этого на моем сайте. Он поддерживает отслеживание проблем, вложения файлов, и вы можете легко настраивать и классифицировать свои проекты и проблемы.

0

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

0

Мы используем CaWeb4 и находим его очень простым в использовании для отслеживания ошибок.

 Смежные вопросы

  • Нет связанных вопросов^_^