FS Dump

by Third Party Developer last modified Feb 16, 2011 02:13 AM

Dumps ZODB-based templates to the file system.

Project Description

FSDump grew out of an itch which many Zope developers have: through-the-web development is faster and easier to do, but causes significant deployment and configuration management problems. Through-the-web code cannot (easily) be checked into CVS, or diffed to show changes, or grepped to find the source of an error message.

Goals

  • The first goal is to ease the burden of getting TTW code under version control: i.e., to make it possible to check a representation of the TTW code into CVS, and then to see what changes between versions.
  • Keep the file-system representations of the TTW objects simple and "natural" (we are explicitly avoiding XML here).
  • Future goals might include:
    • Two-way migration (e.g., make changes to dumped items in vim/emacs, and then import those changes back into the TTW code).
  • Usage

    • Use the "Add list" to create a "Dumper" instance in a folder (or Product) which contains the TTW code to be dumped.
    • Supply an absolute path to a directory on the filesystem in which the dumper is to create the files (note that the user as whom Zope is running needs write access to this directory).
    • Click the "Change and Dump" button to do the dump to the indicated directory.

    Mapping TTW Code to the Filesystem

    See the mappings help

    Known Issues

    • Some types of metadata (bobobase_modification_time) won't be exported as a property.

    Current Release
    FS Dump 0.8.1

    Released Apr 18, 2005

    Maintenance release.
    More about this release…

    Download file Get FS Dump for all platforms
    Product Package
    If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

    All Releases

    Version Released Description Compatibility Licenses Status
    0.8.1 Apr 18, 2005 Maintenance release. More about this release… ZPL final