Как вы организуете временные рабочие файлы?

StackOverflow https://stackoverflow.com/questions/975724

  •  13-09-2019
  •  | 
  •  

Вопрос

Я много исправляю ошибки и внедряю новые функции для нескольких разных клиентов.Все эти клиенты сообщают о своих ошибках, запросах на изменения и новых функциях в нашу Система отслеживания.Иногда эти запросы приводят к тому, что я создаю какие-то сценарии изменения SQL, иногда появляются документы Excel или базы данных Access с тестовыми данными, документы Word от клиента и так далее.Множество файлов, которые используются для исправления одной заявки, а затем могут быть удалены при закрытии заявки.

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

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

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

Решение

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

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

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

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

ДЖИРА мне очень помогло это на моем сайте.Он поддерживает отслеживание проблем, вложение файлов, и вы можете легко настраивать и классифицировать свои проекты и проблемы.

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

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

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