2009-04-29 7 views
1

作業ディレクトリツリーにあるファイルのリストを取得できますが、現在のブランチ/タグには含まれていませんか?私は現在、同じモジュールとタグ/ブランチに更新された別のディレクトリを使用して作業コピーを比較しますが、ローカルの非リポジトリファイルは使用していません。それは動作しますが、.cvsignoreファイルを尊重しません。私はそこにあると思うのバリエーションを使用するオプションが必要です 'cvs diff'。作業ディレクトリにのみあるCVSファイル一覧

ありがとうございます。

答えて

1

プロジェクトが持っている場合:

dir/a.txt  <--- In CVS 
    b.txt  <--- In CVS 
    c.txt  <--- In CVS 
    newfile.txt <---- ***NOT IN CVS*** 

次に、以下のコマンドがあなたのためにNEWFILE.TXTを識別します:いいえ、ファイルは(CVSの意味で)を添加していない

cvs -n update | egrep '^?' 
+0

が、あるファイル単にディレクトリ構造に存在し、おそらく_追加されるべきである。さまざまな一時ファイルを散りばめて、リポジトリのプロジェクトに重要なものを追加したいのです。 –

+0

例を使って答えを明確にしました。 –

+0

どのように私の不手際!先端に感謝します。私は、私がupdateコマンドの機能を見落としているだけでなく、updateコマンドを使用するためのアドバイスも見逃しているというdiff機能を使う必要があることを確信していました。 –

関連する問題