問題タブ [librsync]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
605 参照

c++ - C++ で変更されたデータを特定する最良の方法

複製のためにファイル内の変更されたビットを別のファイルと比較して判断するツールを C++ で作成する必要があります。これを達成するための最良の方法は何ですか?

特定の OS やライブラリを念頭に置いているわけではありません。提案は受け付けています。私の主な目標は、複製に関係するネットワーク トラフィックの量を減らすことです。

0 投票する
1 に答える
1075 参照

python - rdiff Python モジュール

rdiff 署名とデルタ差分を計算する機能を持つ python モジュールはありますか?

クロスプラットフォーム アプリケーションでこれらの操作を実行する必要があるため、py2exe、py2app などにバンドルするものが必要になります。

たくさんの検索を行いましたが、何も機能していないようです。Pysync、rdiff-backup、librsync はすべて起動しますが、Python 内で何も動作させることができませんでした。

0 投票する
0 に答える
746 参照

dll - Delphi2010からのWindowsでのlibrsyncの構築/呼び出し

現在、delphi2010アプリケーションのrdiffWindowsポートを使用して、リモートdelta/diffのdelta/signatureを計算しています。

rdiffの代わりにlibrsyncライブラリを使用する可能性を探ろうとしています。グーグルでたくさん読んで、これらのファイルを見つけました(cygwin --librsync-dev-0.9.7-3を使用して見つける/インストールできます):

ただし、このdllを呼び出す方法はまったく明確ではありません(それが可能であると仮定して!)

Delphi2010からlibrsync/cygrsync-1.dllを呼び出す方法を知っている人はいますか?

ありがとう!

0 投票する
1 に答える
1549 参照

compilation - とにかく librsync を呼び出す方法は?

CENTOS 5.8 x86_64標準でlibrsyncを機能させる方法(つまり、署名を作成/デルタ/パッチを作成)を理解しようとしています(最終的にWindowsでコンパイルしようとする前に)が、私は主にWindows/Delphiであるため男、そしてドキュメントが不足しているため、実行に問題があります。

librsync の呼び出し方を教えてもらえますか? 私は指示に従ってコンパイルしました。これは基本的に次のとおりです。

エコー出力によると、うまくいきました。私はそれが実行可能ファイルではなくライブラリであることを理解しています。

私が見る限り、 librsync をコンパイルすると、 rdiff という実行可能ファイルも生成されましたパテの下で呼び出してみましたが、どちらも機能しません!

0 投票する
1 に答える
2421 参照

centos - librsync のインストール方法

pecl を使用して php-rsync モジュールをインストールしようとすると、次のエラーが表示されます。

CentOS 6.3

だから大きなことはconfigure: error: Please install librsync or put source unter librsync directory hereまだlibrsyncがインストールされていることです..何かアイデアはありますか?

0 投票する
1 に答える
974 参照

linux - librsync を Amazon EC2 インスタンスにインストールする

librsync と呼ばれるこのライブラリを Amazon 標準の Linux インスタンスにインストールするのに問題があります。

私はこれを試しました:

しかし、私は得ましたNo package librsync available(私が推測するのは十分に公平です!)

また、次のようなインストール手順に従いました。

私は Linux の専門家ではありません。ライブラリ ファイルを抽出して、次のコマンドを実行しました。

構成ファイルのパーミッションを変更して、./configureコマンドを再実行しました。はい(完全なログはこちら)の長いリストを取得し、次にこれを取得しました:

私は完全に迷っています。この librsync ライブラリを EC2 Linux インスタンスにインストールする方法はありますか?

0 投票する
2 に答える
304 参照

c - C - 商用利用に適した差分圧縮ライブラリ?

たまたま C 用の優れた差分圧縮ライブラリを知っていて、商用利用しても問題ない (GPL がないため、xdeltaは問題外です)。グーグルで調べたところ、 zdeltaがありましたが、10年近く更新されておらず、ストリーム解凍をサポートしていないようです。前もって感謝します!

0 投票する
1 に答える
218 参照

linux - rdiff-backup をビルドしようとすると、「/usr/bin/ld: cannot find -lrsync」というエラーが表示されます

CentOS 6 x64 ボックスで rdiff-backup の最新バージョンをビルドしようとしています。(リノード)。

次のようなエラーが表示されます。

/usr/bin/ld: -lrsync が見つかりません

rsync.so ファイルを検索しましたが、結果がありません。

rsync は既にインストールされています。標準リポジトリを使用して Yum でインストールする rsync-devel パッケージが見つかりません。

手がかりはありますか?

ありがとう!