Skip to content
Obsolete: gvfs mtp backend development is done upstream
C C++ Other
Latest commit aac3141 Apr 14, 2013 @philipl MTP: Handle overwriting of files in do_pull correctly.
As with do_push, it's necessary for us to explicitly detect the
OVERWRITE case and handle it appropriately.
Failed to load latest commit information.
client
common
daemon
man
metadata
monitor
po
programs Add support for getting symbolic icons Aug 30, 2012
test
txt
.gitignore
AUTHORS
COPYING
CVSVERSION
ChangeLog.pre-1-2
INSTALL
MAINTAINERS
Makefile.am
NEWS Update NEWS for 1.14.0 release Sep 24, 2012
README
README.commits
TODO Add GFileCreateFlags flag to open for write. No actual backend suppor… Oct 4, 2007
autogen.sh
configure.ac
dbus.txt
gvfs.doap Fix doap file Apr 18, 2010

README

gvfs is a userspace virtual filesystem designed to work with the i/o
abstractions of gio (a library availible in glib >= 2.15.1). It
installs several modules that are automatically used by applications
using the APIs of libgio. There is also fuse support that allows
applications not using gio to access the gvfs filesystems.


The gvfs model differs from e.g. gnome-vfs in that filesystems must
be mounted before they are used. There is a central daemon (gvfsd)
that handles coordinting mounts, and then each mount is (typically)
in its own daemon process (although mounts can share daemon process).

gvfs comes with a set of backends, including trash support, sftp,
smb, http, dav and others. More backends are planned.

gvfs also contains modules for gio that implement hal volume monitors
and the gnome uri-scheme handler configuration.

There is a set of command line programs starting with "gvfs-" that
lets you run commands (like cat, ls, stat, etc) on files in the gvfs
mounts.
Something went wrong with that request. Please try again.