複数のマシン間でファイルを同期するメカニズムを実装したいと考えています。1 か月以上前のファイルは特に気にしないので、そのデータを保持する必要はありません。
Git は、古いリビジョンを削除することを除いて、ほとんどすべてのことを行っているようです。「X より古いすべてのリビジョンを強制終了する」という破壊的なコマンドはありますか? または、同じことを達成するために使用できる別の VCS ツールがあれば、非常に興味があります。
複数のマシン間でファイルを同期するメカニズムを実装したいと考えています。1 か月以上前のファイルは特に気にしないので、そのデータを保持する必要はありません。
Git は、古いリビジョンを削除することを除いて、ほとんどすべてのことを行っているようです。「X より古いすべてのリビジョンを強制終了する」という破壊的なコマンドはありますか? または、同じことを達成するために使用できる別の VCS ツールがあれば、非常に興味があります。
自分で実装する必要はありません。すでに行われています:http ://sparkleshare.org/
「git-annex アシスタント」と「sharebox」も参照してください。