Forum Discussion
I had a lot of success with Box. While not a Windows server solution (it's cloud-based), it is an alternative which organizations worldwide have been using for quite a while.
I have one file title, and each time I save from Storyline, PowerPoint. Quizmaker, Word, PhotoShop, etc., to the local Box folder, it updates and versions the cloud file automatically in the background. At any time, I can go to the cloud file, view the complete version history, and if necessary, make a previous version the current version. It then updates the local copy of the file to, syncing it to the cloud. This applies whether I am the only subscriber, or one member of a team of subscribers.
WIth each file save/commit, the user, time, and date are recorded. A comments field is available in the web interface for the user to document changes he/she made for that version. So I can see who accessed the file and when, and if they practice good change management, what was documented for that update.