Versioning
What...
A version control system offers a complete history of your files and allows you to share the changes you made. This supports being able to demonstrate where the file came from and how it developed. This is important especially if you need to demonstrate that the file is an authentic and true record of a discussion or piece of work.
Why...
A version control strategy is important when various iterations or developments of a file are likely. This will help you keep track of changes for files that are being developed and shared between people and storage locations. You will also be able to easily compare content from one version to another and revert back to a previous version if it is necessary.
How...
![]() |
Recommended
Optional
|
||||||||||||||||||||||||||||
![]() |
ExampleConsistent file naming conventionAgree on a file naming convention in order to indicate the version and level of changes made. An example is to increase the major versions using a defined incremental scale such as 1-0, 2-0, 3-0, etc. Amendments to the versions would be labelled as 1-1, 1-2, 1-3, etc. This offers a distinction between major and minor revisions. This is illustrated below...
|
||||||||||||||||||||||||||||
Version control tableWithin each document, or within a supplementary document related to a particular digital file, include a version control table to highlight the file versions, the status of each version, who is responsible for each version, what date the new version was last amended and an overview of changes made...
|
|||||||||||||||||||||||||||||
Version control softwareVersioning software is available and can be used if you feel the need. An example is Apache Subversion. |
|||||||||||||||||||||||||||||
![]() |
AuthenticityDigital material can be altered, copied and deleted with relative ease. It is therefore important to be able to ensure the authenticity of your material so that users can trust its contents.
|