I would like to see if there are any offline options for version control.
The problem:
The basic set up is, that documents are stored on a central server, and everyone works on their own version of the document, with poor naming conventions, in addition, no communication between members within this office. This starts a few nightmare scenarios, where already open documents overwrite existing documents, edits and orders are mixed up and at the end of the day, it simply wastes company money.
Additional problems:
While I would love to learn how to use something like GitHub for this kinda thing, the people in this particular office are technologically challenged, and I feel my pitch for something complex might just frustrate them, leading them back to doing the same thing they were done before.
What I would like:
I would like something self-hosted, so I can put it on our internal network, and depending on my colleague's ability to adapt, allow it to be on the net at some point.
It needs to be somewhat simplistic, where at the end of the day someone can look at all the changes done to a certain file, and say accept X, Y or Z, allowing it to generates a new file with a specific naming convention.
I have looked at tortoisegitTortoiseGit/svnSVN and gogsGogs self-hosted. I don't know enough to say if this is the correct solution, or it's easy. All 3 look complex, but Gogs, seems to have a nice interface and well laid out.
I have seen a few of the threads on here, and poked at a few options people have mentioned, but, I am unsure.
Any help or explanation would be greatly appreciated.
My limitations
When it comes to something like tortoiseSNVTortoiseSVN, I can easily install that. When it comes to something like gogsGogs, I can probably install it with some decent instructions, but I won't pretend I know exactly what I am doing.
Thank you in advance.