• ベストアンサー

フォルダ内の更新履歴を出力する方法(mac)

よろしくお願いします。 あるフォルダを数人で共有しております。 この更新履歴(log?)をどうフォルダ内に出力したいのですが、方法はありますでしょうか? ●フォルダ内は3~4階層あります。 ●データは(ai、psd、jpg、png、xls)です。

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

  • ベストアンサー
  • adobe_san
  • ベストアンサー率21% (2103/9759)
回答No.5

#1・#4 です。 それでは提案を! >●数人で共有フォルダ内で作業をしています。 >●作業が完了すると、代表者がチェックしてサーバーにアップする。 複数人で同時進行の作業を行っている場合、何を持って「最新」と判断するかですが 更新履歴=最新 ではタイムラグが出ることはお判りですか? 原因は「各端末の日時のずれ」「サーバーと端末のずれ」ですわ。 これを踏まえた管理方法なら良いのですが、変に「過去戻り」してる端末があれば最悪ですよ。 未来の時間なら・・・それも「???」となるのである意味最悪かも・・・ それを管理者が「最新」か「古い物」かの判断するには至難の業が必要。 よって、今以上に「煩雑な管理」が必要となる。 で、私の提案は「プリント管理」が良いと思います。 作業ルールとして「最後の保存後に紙出力」出力時に「出力日時」を印字させる。 この出力紙の日時と書類の日時が、書類日時と出力日時の差が3分以内 とすれば宜しいかと。 これであれば「時間ずれ」も克服できますし、紙で確認することで「事故」も防げるはず。

その他の回答 (4)

  • adobe_san
  • ベストアンサー率21% (2103/9759)
回答No.4

#1です。 何か事故起こす事を前提にした運用だね。 後で補足に沿った運用提案してあげる。 余りにも安易な発想だよ。 何を持って最新としてるかがずれてる。 書かれてる補足なら、進行管理がいい加減なら同じ修正・更新 同時進行してしまう。 進行中に「追加修正・内容追加」起こったら、同時に3つの修正進行になるよ。

  • ki073
  • ベストアンサー率77% (491/634)
回答No.3

実際の作業を理解できていませんので、ちょっと的外れかも、 例えば一日一回程度ファイルが更新され、全部更新された事を確認するということであればfindを使えばどうでしょうか? ターミナルを起動して find abc ! -name ".*" -mtime -12h -type f -ls とすればabcというフォルダの中のファイルで12時間以内に更新されたリストができます。 (.から始まるファイルは除いて、ファイルだけ対象) -12hを+12hにすると、12時間以前から変更されていないものになります。 また何時間前から何時間前の間とかもできます。 findのオプションは以下が詳しいように思います。 http://x68000.q-e-d.net/~68user/unix/pickup?find コマンドさえ確定すれば、拡張子を.commandにした命令を書き込んだファイルを作れば、ダブルクリックで実行することもできます。 (実行権限を与える必要あり) 何度も書き換えがあり、その都度記録しておく必要があれば、No.2に書かれている方法か、 1時間程度に一回更新を見ておくのであれば、Time Machineの記録をもとに更新履歴をみる方法もあります。 こちらもそんなに難しくありません。 もう少し作業内容がわかればよいのですが。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2
  • adobe_san
  • ベストアンサー率21% (2103/9759)
回答No.1

ん・・・・・ 行いたいことの意味が良く判らん。 logと言ってるのだから「更新情報」かな? もしかして「行追加での上書き」ですか? 上書き保存なら「log」自体存在してても意味無いのでは? そもそも「log」に過去の作業記録残っていてもデータは常に最新だよね。 見ないのではないの? 仮に見て「ここでミスした」と判っても「過去戻り」出来ないよ。 管理方法の根幹の考え方間違ってませんか?

toggle
質問者

補足

説明不足でした。 ●数人で共有フォルダ内で作業をしています。 ●作業が完了すると、代表者がチェックしてサーバーにアップする。 一応作業の連絡は行っているのですが、 更新履歴を見ながらチェックできると漏れのミスが少なくなると思い、自動で更新履歴を書き出す方法はないものかと考えました。

関連するQ&A