問題タブ [ignore]

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.

0 投票する
5 に答える
4253 参照

eclipse - SVN-すでにリポジトリにあるファイルを無視する

プロジェクトに構成ファイルがあり、リポジトリに含める必要があります(したがって、新しい開発者はプロジェクトをチェックアウトするときにそれを取得します)。各開発者はファイル内のいくつかの値をローカルで変更する可能性があります-これらの変更はコミットされるべきではなく、同期メニューに表示されたくありません(重要な場合はEclipseとsubversiveを使用しています)。

svn:ignoreプロパティはバージョン管理されていないファイルでのみ機能するため、設定することはできませんが、ファイルのベースバージョンをリポジトリに保持したいことに注意してください。リポジトリからファイルを削除せずに、ファイルが同期して表示されないようにするにはどうすればよいですか?

編集:より良い説明-私が実際に必要としているのは、構成ファイルに「読み取り専用」プロパティを設定できるようにすることです。これにより、プロパティがオンになっている限り、リポジトリで変更できなくなります。このようなことを知っていますか?

ありがとう

0 投票する
4 に答える
11016 参照

git - 追跡されている、追跡されていない、またはコミットの一部であるかどうかにかかわらず、gitでファイルまたはディレクトリを無視する方法

gitリポジトリの一部を完全に無視したい。ディレクトリは現在リポジトリで追跡されており、次のことを確認したいと思います。

  • 誰かがアップストリームリポジトリのコンテンツを変更するたびに、コピーも変更されてもマージの競合は発生しません。
  • その内容を変更するときはいつでも、私が行うコミットはこれらの変更を反映しません

実際の内容は特に気にしません。

この問題は、ビルド中に自動的に生成されるファイルで発生します。残念ながら、誰かがたまたまそれらをリポジトリにコミットしましたが、作成者とは異なるマシンで使用すると、異なるパスなどが原因でビルドエラーが発生し、その結果、厄介なマージの競合が発生します。

AFAIKは、.gitignore追跡されていないファイルにのみ適用されるため、この目的では機能しません。

0 投票する
2 に答える
305 参照

svn - SVNディレクトリを無視する方法

私は現在入力しています、それはうまくいきます...

しかし、ディレクトリの前に「IgnoreMe」を指定せずにそれを述べる方法があるかどうか疑問に思いました。ちょうどパスを述べるように、のように...

0 投票する
1 に答える
74 参照

svn - SVN にコミットするときに構成ログ情報を保護するにはどうすればよいですか?

レポに CodeIgniter php プロジェクトがあり、すべてのログイン情報を含むデータベース構成ファイルに多くの更新を行いました。ログインしなくても、他のユーザーや開発者がプロ​​ジェクトをチェックアウトして構成ファイルを取得できるようにしたい。

これはどこかの単純な見落としだと確信していますが、それへの参照がまったく見つかりません。

0 投票する
1 に答える
5798 参照

regex - git svnでignore-pathsはどのように評価されますか?

次のような単純なレポ構造があります。

私はそれを複製するために使用しようとしていますが、トランク + すべてのタグとブランチでgit svn省略したいと考えていdocます。miscただし、ignore-pathsオプションは期待どおりに機能しません。

うまくいくようtrunk/code/proj1/doc/ですが、保持したい のようなパスも除外されるのではないかと心配しています。

doc機能しません --初期コマンドmiscによって引き込まれます。git svn fetchこのようにルートのディレクトリに対してのみ一致する正規表現を取得するにはどうすればよいですか? man ページにはignore-paths、git clone のルートに到達する「相対」パス (docなど) と一致するか、SVN リモートで見られる「完全な」パス (branches/b1/docなど) と一致するか、または何かそうしないと。

0 投票する
1 に答える
289 参照

svn - svn statを実行しているときに、global-ignoresで言及されている一部のディレクトリが引き続き表示されるのはなぜですか?

Cygwinでsvnを実行しています。これは、私のsvnconfigのglobal-ignores行です。

それでも、 svnstatから次の結果が得られます。

.settingsディレクトリが表示されるのはなぜですか?global-ignoresに.foobarを追加した場合

そして、新しいディレクトリ.foobarを作成します。これは、期待どおりのステータスから非表示になります。

また、次のグローバル無視も試しました。

ただし、.settingsは引き続きステータスに表示されます。

0 投票する
2 に答える
1423 参照

git - gitは特定のコメント付きデバッグコードを無視できますか?

フロントエンド開発者として、私はバックエンド開発者のエラーメッセージを隠すためのコードを頻繁に追加します;)

特定の方法でコメントされたコードをgitに無視させる方法はありますか?例えば

または、誰かがこのためのプラグインを作成しましたか?

0 投票する
1 に答える
634 参照

svn - svn checkout最新の日付と、空のディレクトリの整理

CVSでは、取得する必要のあるチェックアウトのタイプを特定できます...例:

cvs -q checkout -d CMS -P CMS

つまり、かなりチェックアウトして、CMSというディレクトリを作成し、空のディレクトリを削除して、CMSフォルダに配置します。

SVNチェックアウトを使用して同じディレクトリ構造を作成する必要があります...これが私がこれまでに持っているものです。

リポジトリに空のフォルダがいくつかありますが、これらは保持する必要がありますが、チェックアウト中にチェックアウトする必要はありません。SVNが--depthと--emptyを使用していることは知っていますが、それでリクエストが処理されるとは思いません。

基本的に、リポジトリをチェックアウトする必要がありますが、チェックアウト中に空のフォルダを除外します...そのためのコマンドが何であるかを知っている人はいますか?悪いことに、CVSで使用できるように-Pを使用できませんでした。

助けてくれてありがとう。

0 投票する
1 に答える
205 参照

file - Svnはディレクトリ内のいくつかのファイルを無視します

*.dll無視してディレクトリの*.xml下に置きたいのbinですが、それ以外はすべて含めます(*.dll.refresh)。次の無視パターンを試しましたが、うまくいきませんでした。

すべてを無視したくないので*.dll、明らかにbinフォルダをチェックインする必要があります。

0 投票する
1 に答える
232 参照

linux - 現在のプロジェクトを SVN に追加するが、特定のファイル タイプを無視する

現在、SVN に追加したいプロジェクトがありますが、特定のファイル タイプをバージョン管理したくありません。(例: .png) またはフォルダー (画像)。

svn:ignore があることは知っていますが、無視操作を実行しようとしているディレクトリに .svn ファイルがない場合、これは機能しません。次のエラーが表示されます。

これを行う方法について教えてくれる人、または正しい場所に案内してくれる人を探しています。

これを試しているときはいつでも、「svn add」を使用してファイル/ディレクトリをsvnに追加してから、無視を実行する必要があるようです。私は多くのディレクトリを持っており、これも再帰的に行うことを検討しています。

これを行う簡単な方法はありますか?