たかはらです。 Subversionを使い始めた人からよく聞かれる事があります。 「大量のファイルをsvn addするにはどうするの」 「それはねー」といつも気持ち悪い呪文を教えていたのですが、最近最適解が見つかったので記事にしてみました。 今日も小ネタ&xargsネタです。 会社では構成管理にSubversionを利用しています。Subversionを使うとsvn statusというコマンドでワークディレクトリの更新状況が判ります。 上記の各行最初の一文字がそのファイルの状況を表しています。この例ではファイルdはリポジトリにない(新規ファイル)、ファイルaは更新されている、ファイルbは削除されている(ワークディレクトリに削除されている)という情報が読み取れます。通常はファイルdはsvn addでリポジトリに追加し、bはsvn removeでリポジトリから削除します。