2011-07-20 8 views
6

私は単純なクロスプラットフォームのC + +アプリケーションを作成しています。テキストファイルのバージョン管理とリビジョンコントロール用のライブラリが必要です。私のアプリ(スタンドアロンのアクセス可能なサーバーではない)に埋め込むことができます...そのようなライブラリの使用例は、であり、その「個人リビジョンコントロール」です。このようなリビジョン管理が可能なライブラリが必要です。それを作る上でオープンソースのライブラリやチュートリアルはありますか?C++テキストファイルのバージョン管理とリビジョン管理のためのアプリケーションライブラリへの埋め込みは簡単ですか?

+0

:あなたは完全な打撃ソリューションを必要とする場合

これらの一つは、うまくいくかもしれませんか? – spraff

答えて

4

私はローカルクライアントとして、コンテンツをハッシュしてタイムスタンプで注文するのは難しくありません。それがテキストの場合、diffやmd5sumのようなコマンドラインツールの連鎖などの単純なもので十分です。バイナリであればそれを管理するのがやや簡単です。それは本当に必要なものによって決まります。 [libGit](http://libgit2.github.com/)

libGit

SvnCpp C++ API

関連する問題