2026/02/06

Стратегія контролю версій файлу

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

Найкраще виконувати такі дії:

  • Вирішіть, скільки версій файлу зберігати, які версії зберігати, як довго та як саме упорядкувати версії.
  • Визначте основні версії, які потрібно зберегти, наприклад, основні версії, а не проміжні версії (збережіть версію 02-00, але не 02-01).
  • Унікально позначте різні версії файлів за допомогою систематичного іменування, наприклад номерів версій або дат.
  • Записуйте зміни, внесені у файл, коли створюється нова версія.
  • Записуйте зв’язки між елементами, де це необхідно, наприклад, між кодом і файлом даних, з яким він працює; між файлом даних і пов’язаною документацією або метаданими; або між кількома файлами.
  • Відстежуйте розташування файлів, якщо вони зберігаються в різних місцях.
  • Регулярно синхронізуйте файли в різних місцях, наприклад, за допомогою програмного забезпечення MS SyncToy.
  • Визначте єдине місце для зберігання основного файлу та його версій.

https://ukdataservice.ac.uk/learning-hub/research-data-management/format-your-data/versioning/


Контроль версій можна здійснити за допомогою нумерації

Дата, записана в імені файлу або всередині файлу, наприклад, HealthTest-2008-04-06.

Нумерація версій в імені файлу, наприклад, HealthTest-00-02 або HealthTest_v2.

Нумерація версій в іменах файлів може здійснюватися за допомогою дискретної або безперервної нумерації залежно від незначних або великих змін.

Приклад:

Ім'я файлу

Зміни у файлі

Розклад співбесід_1-0

Оригінал документа

Розклад співбесід_1-1

Внесено незначні зміни

Розклад співбесід_1-2

Подальші незначні зміни

Розклад співбесід_2-0

Суттєві зміни


Таблиця контролю версій

Важливо переконатися, що різні копії або версії файлів, файли, що зберігаються в різних форматах або місцях, а також інформація, яка містить перехресні посилання між файлами, підлягають контролю версій. Інструкції щодо контролю версій і автентичності доступні в UK Data Archive. Контроль версій можна здійснити за допомогою документації, що містить 1) історію файлу, 2) таблицю контролю версій (або примітки, включені до файлу), де записуються версії, дати, автори та деталі змін у файлі.

Контроль документів

Назва:

ПЛР-тести на COVID-19 у школах Ессекса

Ім'я файлу:

PCRResultsEssex_00_05

Опис:

Результати 180 ПЛР-тестів на COVID-19, проведених у 2 школах у січні 2021 року

Створений:

Кріс Вілкінзір

Підтримується:

Саллі Вотслі

Створено:

01.11.2021

Остання зміна:

30.03.2021

На основі:

PCRDatabaseDesignEssex_03_00

Історія версій

Версія

Відпові- дальний

Примітки

Останні зміни

00_05

Вані Юссун

Записи перевірені VY, незалежно від SK

30.03.2021

00_04

Стів Найтс

Записи перевірені СК

03.12.2021

00_03

Карін Мілліс

Результати тестування 121-180 внесено

25.02.2021

00_02

Карін Мілліс

Результати тестування 61-120 внесено

02.05.2021

00_01

Карін Мілліс

Введено результати тестування 1-60

01.11.2021

Немає коментарів:

Дописати коментар