2012-05-12 16 views
1

ディレクトリとその下にあるすべてのファイルをsvnに追加する簡単なコマンドはありますか?ディレクトリとすべてのファイルをsvnの下に追加する簡単なコマンド

私はsvn add directoryを試しましたが、これは意味をなさないものの、これは期待どおりに機能しません。私はそれをgoogledして、すべてが少しシンプルな何かのために長持ちするように見える解決策があります。

これを行うための標準的な方法は何ですか?

+0

実際にadd( 'svn ci')をコミットしたのを覚えましたか? –

答えて

2

svn add directory:あなたはで動作を許可することができます。新しいファイルをすべて追加することは、svn worldでは標準的な操作ではありません。 Gitはこれを行いますが、これはサイドトラッキングです。

svn add directory/*でよく見かけることがありますが、既存のサブディレクトリに新しいファイルがありません。だから、:

  • ディレクトリ/ newDirectory /ファイル - >追加され
  • ディレクトリ/ oldDirectory /ファイル - あなたが本当にディレクトリ階層この内の任意の場所に任意のファイルを追加する必要がある場合>は

を添加していません

alias svn_addall="svn st|grep ^?|sed 's/./svn add/'|sh" 

があなたの.profileにそれを入れて、あなたはそれをいつでも簡単にアクセスする必要があります:あなたがこれを行うために1つのライナーは、別名をアップします。 :-)

0

svn add folderは、フォルダとその内容を追加します。あなたは期待通りにどうやって動かないのですか?

0

面白いです。どのバージョンのsvnを使用していますか?私はMac上で、svn 1.6を使用しています。それは私のために働く。 svnのマニュアルページを見ると、コマンドがデフォルトで再帰的に見えるように見えます。ディレクトリが既に追加されていない場合にのみ機能します

--depth ARG    : limit operation by depth ARG ('empty', 'files', 
         'immediates', or 'infinity') 
関連する問題