p9-scm
- single branch version tracking with associated log file
- add new files/directories
- commit changes
- checkout specific version #
- (stretch) support three-way merge
- (stretch) support multiple branches
- (stretch) support repository sync (push/pull)
- (stretch) integrated web-view file system