• ベストアンサー

ディレクトリ構造を維持して差分ファイルだけを複製したい

MacでWebデザイン、コーディングの仕事をしています。 巨大なサイトを更新する際に、 膨大な量のhtmlファイル、cssファイル、jsファイル、画像ファイルなどから、 「ある時点より後に作成、変更したファイル」だけを取り出して、 ディレクトリ構造を保持したままコピーすることは可能でしょうか? 納品はもちろん差分ファイルのみになるので、 いつも手動でこれをやっていて、時間と神経を使っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • celtis
  • ベストアンサー率70% (2332/3291)
回答No.2

「ディレクトリを維持したまま必要なものを取り出す」のは手間がかかるので、「ディレクトリ全体から不要なものを消す」という考え方はどうでしょうか? 全体を複製した後にそのディレクトリ内で、指定した日時より以前のファイルを全部削除すれば、必要なファイルだけ残せると思います。Finderの検索機能でも可能ですから、OSX標準のAutomatorと組み合わせれば自動化もできるでしょう。 http://docs.info.apple.com/article.html?artnum=304759-ja

pompee1971
質問者

お礼

ありがとうございます。Automatorって使ったことありませんでした。発想の転換ですね、これは簡単そうなので早速やってみます。

その他の回答 (3)

  • cobra1
  • ベストアンサー率33% (4/12)
回答No.4

ANo.3の補足です。 「ある時点より~」というのは無理かもしれませんね。すいません

  • cobra1
  • ベストアンサー率33% (4/12)
回答No.3

私は試していませんが説明文を見るとできそうな感じです。 ↓あとはご自分で試してみて下さい。 iBackup (E) 指定したフォルダやアプリケーションの関連ファイルをまとめてバックアップ/リストアできるツール。書類やミュージック、サイト、ホーム、デスクトップといった主要フォルダーやシステムおよびアプリケーションの設定などのデータのうち、バックアップ対象にしたいものにチェックを入れて設定します。(要・ OS X 10.3.9以上)[フリーウェア] http://www.grapefruit.ch/iBackup/

  • kapura
  • ベストアンサー率50% (48/95)
回答No.1

全く試していませんが、AppleScriptとか適当なプログラミング言語を使ってできると思います。 http://docs.info.apple.com/jarticle.html?path=AppleScript/2.1/jp/as186.html http://homepage.mac.com/abemak/applescript/as_finder4.html

pompee1971
質問者

お礼

私には少し難しそうですが、こちらの方がスマートにできそうですね。時間のあるときにトライしてみます。ありがとうございました。