Skip to content
/ tagfs Public
forked from marook/tagfs

Fuse tag file system - extendended with sqlite and inotify

License

Notifications You must be signed in to change notification settings

torotil/tagfs

 
 

Repository files navigation

tagfs - tag file system

1) Introduction
2) Requirements
3) Installation
4) Usage
5) Tests
6) Contact

---------------------------------------------------------------------
Introduction

tagfs is used to organize your documents using tags.

This document contains basic usage instructions for users. To develop or debug
tagfs see the README.dev file.

---------------------------------------------------------------------
Requirements

* python 2.5, 2.6
* Linux kernel with fuse enabled
* python-fuse installed

---------------------------------------------------------------------
Installation

To install tagfs into your home directory type the following:

$ python setup.py install --home ~/.local

If you haven't already extended your local python path then add the following
to your environment configuration script. For example to your .bashrc:

export PYTHONPATH=~/.local/lib/python:$PYTHONPATH

---------------------------------------------------------------------
Usage

After installation tagfs can be started the following way.

Mount a tagged directory:
$ tagfs -i /path/to/my/items/directory /path/to/my/mount/point

Unmount a tagged directory: 
$ fusermount -u /path/to/my/mount/point

---------------------------------------------------------------------
Tests

You can execute the test cases via the setup.py script in the project's root
directory.

$ python setup.py test

---------------------------------------------------------------------
Contact

* http://wiki.github.com/marook/tagfs
* Markus Pielmeier <[email protected]>

About

Fuse tag file system - extendended with sqlite and inotify

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%