Я занимался этим пока что не нашел лучшего решения. Я не создаю много больших приложений, в основном отчетов и небольших макросов, но мне все равно важно следить за изменениями и версиями.
[Текущий год]. [Текущий месяц]. [Текущий день]
FileName 9.7.17.rpt, например.
Он работает для меня и моего босса и дает значение, которое вы можете сравнить с сегодняшней датой, чтобы узнать, сколько лет файлу. Я также храню файл changelog.txt в той же папке, что и самая последняя версия, и он отслеживает все изменения предыдущих версий. Я также отслеживаю все версии на странице управления версиями на каждой вкладке проектов в OneNote.
Спасибо за ответ. Я также добавлю, как я храню проекты для хихиканья.
Каждый проект получает свою собственную папку. В этой папке у меня будет 4 основных элемента, которые помогут мне отслеживать, что происходит в проекте.
- Папка старых версий
- Папка для любого справочного материала, который может понадобиться для проекта
- Фактический файл проекта
- И список изменений
Это дерево будет выглядеть примерно так.
Project X
Old versions
X Report 9.4.12.rpt
X Report 9.5.3.rpt
X Report 9.7.20.rpt
Reference
SQL calls.txt
Client list.txt
Procedures.doc
X Report 9.7.29.rpt
X Report changelog.txt
Этот способ отслеживания моей работы действительно сокращает количество времени, которое мне нужно потратить на документирование чего-либо, и упорядочивает его стандартным образом, поэтому, если моему боссу нужно взять то, над чем я работал, даже он знает именно то, что все значит и где это.
Для хранения нескольких проектов в моей сетевой папке у меня есть эти папки.
- Входящие
- Проекты
- @ Архивные проекты
- Текущий проект 1
- Текущий проект 2
- Текущий проект 3
- Ссылки
Входящие - это место, куда я подбрасываю случайные вещи для последующей обработки, или папку, в которую мой начальник может выбросить то, что мне понадобится для более позднего проекта. Папка Projects содержит все проекты, над которыми я сейчас работаю, а затем, когда я закончу или они больше не станут текущим приоритетом, они будут брошены в @Archived Projects. Справочник - это папка с общими справочными материалами о работе, такими как политики и процедуры, списки телефонов, организационные диаграммы, планы пожарной эвакуации. Я, возможно, никогда не буду использовать их, но утешительно иметь место для размещения подобных вещей, а не копаться в старой электронной почте.