-1

ユーザーが Word、PDF、および Zip ファイルをアップロードできるようにするシステムを構築しています。

場合によっては、それらのファイルを確認し、新しいバージョンをアップロードします。古いバージョンもダウンロードできるようにしたいので、古いバージョンも保持する必要があります。

すべてのバージョンを完全に保存する代わりに、最初のバージョンと後続のバージョンの差分を保存します。基本的に、ドキュメントのすべてのバージョンを可能な限り小さいスペースに保存する必要があります。(たぶん、差分なしで別の方法で行うことができますか?)。

変更のマージ、マルチユーザー、分散、または通常バージョン管理システムに付属する高度な機能は必要ありません。ツールのすべての使用は、私のアプリケーションを通じて行われます。

この目的で使用できる、優れた JVM (または REST) 相互運用性を備えた、習得が容易で軽量なオープンソース パッケージはありますか?

4

1 に答える 1

1

車輪を再発明する必要はありません。

JavaHL または SVNKit を使用すると、Java から Subversion リポジトリを操作できます。

于 2013-04-17T21:16:31.190 に答える