FileTrack

A nifty tool to help people track changes in files in real-time
Download

FileTrack Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Gabriyel Wong
  • Publisher web site:
  • http://www.codeproject.com/Members/Gabriyel
  • Operating Systems:
  • Windows All
  • File Size:
  • 357 KB

FileTrack Tags


FileTrack Description

The FileTrack application was developed to be a nifty tool to help people track changes in files in real-time.Not everyone in this world knows how to setup CVS or SVN to track changes in files. It would be horrendous if a non-technical person is required to install such a system everytime a file needs to be shared and co-edited in some way. The worst part of it is that in the real world, people do share files and co-edit them in many ways.The most common example is sharing Excel files for all the possible reasons (accounting, logistics, scheduling, etc.). Although Microsoft provides an automatic mechanism that notifies if a document is being modified at the same time if two persons try to edit it simultaneously, this only applies to Office documents. So here lies the big problem - the pain of data corruption when people overwrite one another's files. The inspiration to create this tool comes from the need to co-share and edit a special file format which is foreign to Microsoft Office. Microsoft provides a useful API for monitoring file system changes in .NET under System.IO.FileSystemWatcher class. There are assisted call-backs when the file referenced by an object from this class changes. The nice part of this is it works across LAN so in a private company network or even via VPN when someone is in different parts of the world, one can keep monitoring shared file changes.


FileTrack Related Software