Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Using versioning system?

Basic feature:

  • Ability to recover old versions

Common tools you are already using supporting "version control":

  • Owncloud
  • OneDrive
  • DropBox
  • ...

Its clear who changed which file and when :) Huray!

But something is missing, right?

  • What exactly was changed? (which section or row?)
  • Why it was changed?

Using versioning system?

Manual file versioning + CHANGELOG


Your folder:

my-document_v01.docx
my-document_v02.docx
...
my-document_v12.docx
CHANGELOG.txt

CHANGELOG.txt:

v01 -> v02
- Chapter 1 updated to contain last findings
- fixing typo on page 3

v02 -> v03
- rephrasing section 2 to adhere to standard
- add missing diagram
...


What exactly has changed? - Solved!

Why it was changed? - Solved!

Really?

note: overhead for doing this manually is huge

Using versioning system?

What happens if 3 people contribute?

my-document_v01_AK.docx
my-document_v01_AK_BP.docx
my-document_v02_revised.docx
my-document_v02_LP_revised-and-approved.docx
my-document_v002_draft_LP-AK_do-not-touch.docx
...
my-document_v12_we-made-it.docx
CHANGELOG.txt

What happens when 10 people contribute?

          _ ._  _ , _ ._
        (_ ' ( `  )_  .__)
      ( (  (    )   `)  ) _)
     (__ (_   (_ . _) _) ,__)
         `~~`\ ' . /`~~`
              ;   ;
              /   \
_____________/_ __ \_____________