問題タブ [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 投票する
3 に答える
534 参照

mercurial - Mercurial はバージョン管理されたファイルを一時的に無視します

私の質問は本質的にここと同じですしかし水銀に適用されます。バージョン管理下にある一連のファイルがあり、1 回の保存操作でかなりの数のファイルが変更されます。結果として生じる変更の中には、リビジョン管理にとって重要なものもあれば、不要なものもあります。ジャンクを個別のファイルに「分割」できます。これらのジャンク ファイルは、機能するために基本的なチェックアウトの一部である必要がありますが、その内容 (および経時変化) はリビジョン管理にとってそれほど重要ではありません。今のところ、私はすべての開発者にこれらのファイルをコミットしないように言っていますが、私たちは皆忘れており、リポジトリに多くの余分な荷物が作成されています. 非常に多くのファイルがあり、単純なクローンをこの余分な手作業なしで機能させたいので、提案された svn ソリューションはあまり好きではありません。これ' hg shelve に似ていますが完全ではありません。また、ignore に似ていますが完全ではありません。これを可能にする hg 拡張機能はありますか? gitでできますか?

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

git - ファイル内のパターンを無視する git diff

git diff に問題があります。まずは経緯をおさらいしておきましょう。

私は顧客からあまり人気のないプロジェクトを与えられました。問題は、scm に 2 つのブランチがあることです。これらの 2 つのブランチは長い間マージされていませんでしたが、今ではマージする必要があります。ほとんどの変更は些細なことなので、git によるマージには約 30 分しかかかりません。

しかし、顧客はマージ プロセスを自動化できるとは信じていません。したがって、実行中のコードの 4 つのバージョンすべて (ベースとバージョン a、ベースとバージョン b、a と b など) の違いを示す差分リストを用意して、マージを確認したいと考えています。

これも些細なことですが、ここで問題が発生します。これらとブランチの間には多くの変更があるため、差分リストは非常に長く (それぞれ約 50Mb)、リストは役に立ちません。現在、顧客は変更をグループ化することを望んでいます。

これらの「グループ化された差分」には 4 つの主要なグループがあります。git diff がその時点で個々のグループを無視できるようにしたいと思います。

g1: 方向を変えたスラッシュがたくさんあります。したがって、git に / と \ を同様に解釈してもらいたいと思います。スラッシュが含まれている場合、gitに行全体を無視させる方法を見つけましたが、パス(スラッシュの由来)が変更された可能性があるため、それは私が望むものではありません。

g2: この問題は、より多くのシンボルが含まれていることを除けば、上記の問題と非常によく似た構造的な問題です。変更されたロギングには多くのフォーマットがあります。主にデンマーク文字に関連しており、「æ」は「& aelig;」に、「ø」は「& oslash;」に変更されています。等

g3: 多くのコメントが変更されました。一部の「*/」がマージされていないのではないかと顧客は心配しています。これを確認する方法がわかりません。あなたの専門家の中にアイデアがありますか?

g4: 上記以外のすべて。これは実際の変更と見なされます。

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

git - Gitはローカルで削除されたフォルダーを無視します

が存在する場合はクラッシュするvendor/railsが、存在しない場合は正常に動作する Ruby on Rails アプリケーションがあります。作業できるように、ローカル コピーでこのフォルダーを削除したままにしておく必要がありますが、この削除をコミットしたくありません。誰かが理由でそこに置いた。

git statusでは、何千もの削除済みファイルとして表示されることなく、このフォルダーを削除するにはどうすればよいでしょうか? .gitignoreすでに追跡されているファイルを無視できないため、明らかに機能しません。ここにリストされている解決策( )のいずれも機能しませんgit update-index --assume-unchanged

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

svn - Subversion svn:コミット後の無視 - ファイルは無視されません

ローカルの変更がリポジトリに送信されないようにするために、特定のファイルとディレクトリを無視しようとしています。

私が抱えている問題は、ファイルがリポジトリにコミットされると、それを無視できないことです。

./stuff フォルダー内のファイルが既に追加され、コミットされている場合、それらは今後のコミットで無視されません。プロジェクトの開始時に特定のファイルを無視したいことがよくありますが、これらのディレクトリは作業コピーではないため、できません。

これは少し面倒なプロセスです。あなたの提案は何ですか?

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

svn - SVNは無視されることを無視します

私の「アプリケーション」ディレクトリには、「logs」ディレクトリと「config」ディレクトリがあり、どちらもバージョン管理下にあり、どちらもローカルで変更されたファイルがあり、どちらもこれらのファイルを無視するように指示されています。ただし、無視の1つだけが機能します。

私は何が間違っているのですか?ポインタをありがとう。

0 投票する
12 に答える
128847 参照

git - gitはvim一時ファイルを無視します

すべてのディレクトリ (システム全体でグローバルに、または単一のプロジェクトに対してローカルに) で vim によって生成された一時ファイルを git に無視させる正しい方法は何ですか?

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

svn - git-svn を使用して、svn リポジトリ内のファイルを無視しますか?

私は git-svn が初めてで、git で SVN リポジトリをミラーリングしようとしています。ただし、git リポジトリの readme.txt ファイルを追加したい (github などの場所に表示されることを示す) が、SVN リポジトリではそのファイルを無視します。ミラー プロセス (現在は git-svn rebase と git push を実行する単純な bash スクリプト) を本当に面倒にせずに、それは可能ですか?

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

java - Subversionリポジトリから除外するEclipseファイル

私たち開発チームは常に破壊と日食に満足しており、すべてをチェックインし、すべてが順調でした。日食(RAD)以外のものを使用している新入社員がいるまで。彼のRADチェックインは現在、svnリポジトリを汚染しており、ビルドを完了するためにEclipseチェックアウトを保留しています。1つの解決策は、新入社員の喉に日食を強制することかもしれません。別のより微妙でおそらくより適切なアプローチは、プロジェクトを不可知論者にすることです。試行錯誤でファイルを削除する代わりに、迅速で信頼性の高い解決策を学びたいと思っています。

  • 私はすでにファイルを削除してsvnグローバル無視に追加する必要があることを学びました。みんなに自分のsvn設定を修正させる代わりに、このプロジェクトを広くする方法があるのだろうか?ルート.svnディレクトリに追加するものはありますか?
  • また、ワークスペースを完全に台無しにするリスクを冒すことなく、svnリポジトリ(.project .settings .classpath ?? .externalToolBuilders .springBeans)からeclipseファイルとディレクトリを削除するためのリストまたはスクリプトも探しています。
  • また、ソフトウェアプロジェクト管理にmavenを使用しているため、ワークスペースを復元する最も簡単な方法を見つけることに精通しています。ワークスペースのルートでmvn eclipse:eclipseを実行できますが、適切なWST設定を見つけるにはどうすればよいですか。 Eclipseでパス設定を復元する最も簡単な方法は何ですか?

多くの人が同じユースケースに直面し、その結果同じ質問をしただろうと思いましたが、Googleではまだ何も見つかりませんでした。うまくいけば、ここの誰かが私を正しい方向に向けることができます。

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

svn - svn: ファイルとフォルダーを無視する

Visual svn と subslipse プラグインをインストールしました。次に、Maven プロジェクトからリポジトリを作成し、データをコミットしたいと思います。Maven プロジェクトには、コンパイル済みファイルを含む target という名前のフォルダーがあります (ちなみに、依存関係のある 3 つのプロジェクトがあります)。私が望むのは、「target@フォルダー内のファイルを無視することだけです。Javaプロジェクトがあったときに、プロジェクトをクリックして、プロパティsvn:ignoreを.classまたはtarget *値で追加しました...しかし、idは機能しません!!!なぜ?そして、そのプロパティをメイン プロジェクトにのみ追加できます。

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

svn - Subversionはインポート時にファイルを無視しますか?

最初のインポートが行われる前に、subversion プロパティを設定することは可能ですか?

Web CMS を新しいリポジトリにインポートする準備をしています。ファイルがユーザーによって生成されたディレクトリsites/default/filesがあり、それらをリポジトリに入れたくありません。そのため、事前にプロパティを設定しようとしていますが、明らかにリポジトリではないため、できないようです。

特定のフォルダを無視してインポートするにはどうすればよいですか?