2012-02-17 17 views
0

私はsvnリポジトリを調べるプログラム(Perlスクリプトですが、技術は重要ではありません)を書いています。svnリポジトリフォルダの内容を取得する

フォルダの内容(サブフォルダとファイルを含む)を取得し、最後の変更日までにこれらのファイルをソートする必要があります。

これはどのように実装できますか?

ありがとうございました!

答えて

3

Subversion-PerlやSVN :: Clientパッケージ(実際にはSVN :: FSなどもあります)の検索を試みます。

これらのモジュールがなくてもsvn cli? "svn list"、 "svn log"のようなsvnコマンドを実行し、stdoutを読み込んでperlプログラムに戻してください。 「最終更新日時によってそれらのファイルを並べ替える。」について

....

あなたは「SVNリスト」後に「最終更新日」を収集するために、ファイルごとに「svn infoを」実行する必要があり

、間違いなく最新のリビジョンを参照し、より速い方法があるかどうかはわかりません。

+0

すてきな提案。ありがとう:) Perlパッケージマネージャを使用してこのパッケージをインストールできるレポジトリを教えてください。 – Bohdan

関連する問題