問題タブ [svnignore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - サーバー上のsvn:ignoreに影響を与えずにSVNのディレクトリを無視しますか?
私はsvn:ignoreプロパティについて知っていますが、それでも問題は解決しません。
ソースディレクトリがあります。その中に「build」というディレクトリを作成し、その中にビルドします。同じリポジトリを使用している他の人が無視する必要がないため、svn:ignoreに「build」を入れたくありません。これに別の名前を付けたい場合があります。
一般的な問題はこれです:
Subversionディレクトリの作業コピーが与えられた場合、サーバー上で何も変更せずにsvnによって無視されるサブディレクトリを作成したいと思います。ディレクトリを作成して、その中に空の「.svn_ignore_this_directory」ファイルなどを貼り付けることができれば、それは素晴らしいことです。gitでは、「。」だけで.gitignoreファイルを作成するようなものになると思います。その中には、しかし多分それは正しくありません。svnはこれを行うことができますか?
svn - svn:ignore が機能しない
Tortoise-SVN 経由で次の svn-ruke を入力しました。
svn:ignore Debug . 置き場 。オブジェクト。pkgobj 。パッケージ。*。(再帰的に適用)
しかし、フォルダーをコミットすると、 /bin/* および /obj/* フォルダーはまだコミットされています (ツリーの競合が発生します) 何が問題なのか手掛かりはありますか?
svn - SVN にコミットするときに構成ログ情報を保護するにはどうすればよいですか?
レポに CodeIgniter php プロジェクトがあり、すべてのログイン情報を含むデータベース構成ファイルに多くの更新を行いました。ログインしなくても、他のユーザーや開発者がプロジェクトをチェックアウトして構成ファイルを取得できるようにしたい。
これはどこかの単純な見落としだと確信していますが、それへの参照がまったく見つかりません。
svn - svn unignore rvmrc
.rvmrcをsvnにコミットしようとしています
その結果、サーバー上にrvmrcはありません。私はこの魔法を理解していません。rvmrcをコミットする方法は?
git - なぜgitsvnshow-ignore / show-externalsがとても遅いのですか?
私は汎用のsvngit->
移行スクリプトを作成中です。これにより、標準よりもはるかに多くのことが可能になります。git svn clone
スクリプトの1つの段階で、移行リポジトリ内のすべてのブランチの出力git svn show-externals
を確認しています。git svn show-ignore
これらのコマンドの出力に応じて、さまざまな手順を実行します。
私の問題は、スクリプトの残りの部分がかなり高速に実行される一方で、特にこれら2つのコマンドが実行時間の大部分を占めているように見えることです。場合によってgit svn show-externals
は、実行に10分以上かかることがあります(約5000ファイルを含むリポジトリで)。10以上のブランチを持つこのサイズのリポジトリで実行する場合、これがかなり加算されることを想像できます。
この操作の実行に時間がかかるのはなぜですか?実行を高速化するために私にできることはありますか?
svn - TortoiseSVN で対象フォルダを無視する方法
TortoiseSVN でターゲット フォルダを無視するにはどうすればよいですか?
bash - ディレクトリ構造に対してsvn:ignoreを再帰的に設定します
Mavenプロジェクトの巨大な階層をIntelliJideaにインポートしましたが、ideaはすべての異なるレベルで.imlプロジェクトを作成しました。これらのファイルをsvn:ignoreしたいと思います。
同様の質問がいくつかあります。たとえば、次のような質問があります。svn(subversion)は、ルートで構成されたすべてのサブディレクトリの特定のファイルタイプを無視しますか?
ただし、答えは常にフラグを使用svn:ignore
して適用することです。--recursive
それは私が探しているものではありません。作成したファイルを無視したいだけで、その下にある何百ものディレクトリにプロパティを設定するのではありません。
基本的に、私が持っているのは
これは次のようになります:
等
私がやりたいのは、各エントリdir/project.iml
をに追加するsvn:ignore *.iml
ことdir
です。上記のgrepをそこに、sed
またはawk
そこからパイプで接続する必要svn
があると思いますが、一方では正確なsedまたはawkコマンド、および正確なsvnコマンド(既存のsvnをオーバーライドしません)に関しては完全に途方に暮れています。一方、:ignore values)。
更新:私も探していないのは、に基づくソリューションですfind
。この階層には、.imlファイルが実際にコミットされているプロジェクトがあり、それらのプロジェクトに干渉したくないため、追加したいと考えています。 IDEが作成した.imlファイルのプロパティのみ。
svn - svn:すべてのサブディレクトリを無視する
svn st からの出力は次のようになります。
uploads\2012
内部のファイルを同期したくありません(ただし、uploads
フォルダーをレポに入れたいだけでなく、そこにある他のものも必要です)。私もです:
svn propedit svn:ignore wp-content/uploads
そして追加:
svn st
2012年にこれらすべての新しいファイルをまだ表示しています/
わかりました、私は svn:ignore を理解していないに違いないので、試してみましょう
svn propset svn:ignore '*' wp-content/uploads/2012
うーん。svn st
STILL は、これらすべてのアップロードを示しています。
私は何を間違っていますか?
git - svn または git でファイルのリストのみを監視し、それ以外は無視する方法
例えば1つのディレクトリにたくさんのファイルがあるけど、Makefileとrules.mkだけを監視したい…、.gitignoreや.svnignoreには何を入力すればいいの?
eclipse - svnに追加:サブクリップでグレー表示された無視
サブクリップを使用してsvn:ignoreに追加できないファイルがいくつかありますが、その理由はわかりません。
svn:ignoreにファイルを追加できない通常の理由は、ファイルがすでにリポジトリにあるか、ファイルが含まれているフォルダがまだ作成されていないためと思われます。ここではどちらも当てはまらないようですので、原因はわかりません。