Concurrent_revisions is a project mainly written in C++ and C, it's free.
Concurrent Revisions implemented in C++
This is a C++ implementation of Concurrent Revisions
Supported features:
Future work:
$ ./waf configure
$ ./waf build --check
$ sudo ./waf install
Please see test.cpp and bench.cpp