Checkpoint 0.1a1
Checkpoint is a simple version-control-system
Latest Version: 0.2b1
Checkpoint watches all the files in a directory (recursively), and allows you to revert your directory to any point in the past that you did a 'commit' to save your changes.
Checkpoint comes as both a command-line utility AND a programming API.
Users will love the Checkpoint command-line utility for its simplicity, and Developers will love to integrate Checkpoint into their Content Management Systems and other software for easy file versioning support.
Checkpoint creates a sub-directory called ".cpt" where it stores file revisions and other information. Files are stored as regular flat files. In the future, compression support may be added to Checkpoint to save on disk space.
Checkpoint remembers files by their path and SHA-1 checksum, in order to track file movement and avoid unnecessary duplicates in the repository.
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| Checkpoint-0.1a1-py2.5.egg (md5) | Python Egg | 2.5 | 2008-07-16 | 21KB | 713 |
| Checkpoint-0.1a1.tar.gz (md5) | Source | 2008-07-16 | 15KB | 393 | |
- Author: Ian Charnas
- Home Page: http://checkpoint.googlecode.com/
- Download URL: http://code.google.com/p/checkpoint/downloads/list
- Keywords: checkpoint,version control
-
Categories
- Development Status :: 3 - Alpha
- Environment :: Console
- Environment :: Plugins
- Intended Audience :: Developers
- Intended Audience :: End Users/Desktop
- License :: OSI Approved :: BSD License
- Operating System :: OS Independent
- Programming Language :: Python
- Topic :: Software Development :: Libraries :: Python Modules
- Topic :: Software Development :: Version Control
- Topic :: System :: Archiving
- Topic :: Utilities
- Package Index Owner: icharnas
- DOAP record: Checkpoint-0.1a1.xml
