Metadata-Version: 1.0
Name: p4clean
Version: 0.3.0
Summary: A tool to reset perforce local workspace to its initial state. 
Home-page: https://github.com/okcompute/p4clean
Author: Pascal Lalancette
Author-email: okcompute@gmail.com
License: Expat License
Description: P4clean
        ========
        .. image:: https://travis-ci.org/okcompute/p4clean.png?branch=master
            :target: https://travis-ci.org/okcompute/p4clean
            :alt: Build status
        
        About
        -----
        P4clean returns a folder tree inside a local Perfoce workspace to its original state by deleting untracked files and removing all empty folders. An exclusion list can be set so untracked development files are not deleted.
        
        **Warning**: This tool is to be used only if you are confident untracked files can be deleted. Otherwise 'p4 reconcile' (Perforce 2012.1 and later) may be a better choice.
        
        Requirements
        ------------
        Perforce server and command line tools must be installed.
        
        Installation
        ------------
        From pip::
        
            $ pip install --upgrade p4clean
        
        From easy_install::
        
            $ easy_install -ZU p4clean
        
        
        Usage
        -----
        To clean current folder hiearchy ::
        
            $ p4clean
        
        Options::
        
            Usage: p4clean [options]
        
            Clean Perfoce local workspace.
        
            Options:
              -n, --dry-run         Print names of files and folders that would be deleted
              -q, --quiet           Do not print names of deleted files and folders
              -e, --exclude         Semicolon separated list of file and folder patterns to be ignored from the clean-up.
              -v, --version         Show program's version number and exit
              -h, --help            Show this help message and exit
        
        Config file
        -----------
        
        An optional p4clean config file can be used. Add a file named '.p4clean' anywhere
        inside the local workspace (Suggested location for .p4clean config file is workspace root).
        At launch, p4clean looks recursively up to the workspace root for this file.
        If found, matching pattern files and directories are excluded from the clean-up.
        
        p4clean config file example::
        
            [p4clean]
            exclude = *.log;*/.git*;
        
        
Keywords: perforce,clean,initial
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Software Development :: Libraries :: Python Modules
