ubuntu svnで無視ファイルを追加する方法

1366 ワード

gitを使用してファイルを無視する人は、svnの無視ファイルに初めて接触する方法に慣れていない可能性があります.gitでは、追加するだけです.gitignoreファイルは、無視するファイル名を追加すれば簡単で分かりやすい.しかしsvnはこのような方法ではなく、内部へのコマンドを使用し、設定されたものはまだ対応するファイルが見つからない.gitignoreのファイルは、一度は理解しにくく、いくつかの紆余曲折を経て、以下にまとめられています.
svn helpにはpropset propget propdel proplist propeditの5つのsvnの設定があります
propsetコマンドは1つまたは1つのファイルしか設定できません.複数回実行すると、最後の設定しか保持されません.
> svn ps svn:ignore file .      # ps   propset    

propgetは現在無視されているファイルを取得します
> svn pg svn:ignore         # pg   propget    

proplistはsvnの内部プロパティをリストします
> svn proplist 
Properties on '.':
  svn:ignore        #        
  svn:mergeinfo     # svn         

propeditは編集ファイルをポップアップし、無視したいファイルを一括追加すればいいです.gitignore
> svn pe svn:ignore .   # pe   propedit    

ファイルやファイルの種類を無視したい場合は、例えば.apkの最後のファイルはpropsetのコマンドでできます.しかし、複数の異なるタイプのファイルを無視したい場合は、例えば.iml、.apkなどは、propeditを使用して、ファイルがあるディレクトリを指定し、ポップアップテキストファイルにファイル名を追加すればgitのようになります.gitignoreファイルは、svnでファイルを無視する方法でもよく使われています.