https://github.com/cabelitos/file_keeper
File keeper is a file versioning daemon that will take care of all your files
https://github.com/cabelitos/file_keeper
Last synced: about 1 month ago
JSON representation
File keeper is a file versioning daemon that will take care of all your files
- Host: GitHub
- URL: https://github.com/cabelitos/file_keeper
- Owner: cabelitos
- Created: 2014-01-15T00:03:21.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-02-09T16:48:49.000Z (over 12 years ago)
- Last Synced: 2025-11-10T23:16:07.598Z (9 months ago)
- Language: C
- Size: 841 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
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:
```shell
sudo yum install cmake libgit2-devel glib-devel
```
Mac OS ( Install homebrew if neeed):
```shell
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?
--------------------
```shell
cd /file/keeper/dir
cmake .
make
```
TODO
-------
* Test on Windows