2つの環境間で2つのフォルダー構造(ファイルを含む)を比較するための優れたツールはありますか?
つまり、開発用コンピューターと本番用コンピューターを比較します
編集:
学んだいくつかの教訓に関するメモ:dir /s /o:N >> output.txt
テキスト比較ツール(私はWinMergeを使用しました)と組み合わせてうまく機能しますが、ファイルシステムは重要であるように見えます。FAT32に対するNTFSは、1つはアルファベットの逆順でフォルダをスキャンし、もう1つは機能しないため、うまく機能しません。この問題を解決するために、ファイルをFAT32からNTFSドライブにコピーしました。
また、DiffMergeは素晴らしいですが、遅いです。サーバー(両方のファイルセットにアクセスできる場所)で実行すると、実際にハングして、強制終了する必要がありました。
*NIXでこれを行うことについて他の人が考えていると確信しています。おそらく同様のテクニックls -alR > output
それはまだかなり手動ですが、うまく機能します。
フォルダの時間はおそらく異なることを覚えておいてください。それはかなり良性なので、正規表現を使用してそれらを置き換え、より一貫性を持たせることをお勧めします(私はとを使用[\d]{2}/[\d]{2}/[\d]{4}[\s]*[\d]{2}\:[\d]{2}\sAM[\s]*\<DIR\>
し[\d]{2}/[\d]{2}/[\d]{4}[\s]*[\d]{2}\:[\d]{2}\sPM[\s]*\<DIR\>
ました)。