Skip to content

File keeper is a file versioning daemon that will take care of all your files

Notifications You must be signed in to change notification settings

cabelitos/file_keeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Keeper

What is File Keeper ?

File keeper is a file tracking software that will record all file changes allowing the user to restore old versions of a given file.

To keep track of your files is easy, just move them to the file_keeper directory localized at you home directory.

What I need to compile it?

  1. CMake (version 2.8 or above)
  2. glib 2.0
  3. libgit2
  4. python (For the client App)
  5. WxWidgets with python bindings (For the client App)

But I hate dependencies, shortcuts please!

Ok ok.

Linux - Fedora:

sudo yum install cmake libgit2-devel glib-devel

Mac OS ( Install homebrew if neeed):

brew install glib libgit2 cmake wxwidgets

Windows:

You must download it yourself.

  1. glib - http://www.gtk.org/download/win32.php

  2. libgit2 - http://libgit2.github.com/

  3. cmake - http://www.cmake.org/

How do I compile it?

cd /file/keeper/dir
cmake .
make

TODO

  • Test on Windows

About

File keeper is a file versioning daemon that will take care of all your files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published