問題タブ [meld]

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 投票する
8 に答える
38071 参照

svn - OSX での meld (グラフィカル差分ツール) の代替手段は何ですか?

私は主に Linux で開発を行っており、meld は私にとって不可欠です。しかし、外出中は MacBook (ヒョウ) を使用しており、メインの開発ボックスと同じツール セットを使用したいと考えています。meld はその 1 つです。

meld をインストールできるはずですが、うまくいきませんでした。だから...メルドと同じくらい良い(またはそれ以上の)代替品はありますか?

1 つ指摘しておきたいのは、私は Subversion を使用しており、'meld' が大好きです。作業ディレクトリを BASE リビジョンと比較するコマンド...

ヨハン

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

diff - CVS で別の diff コマンドを使用しますか?

CVS で別の diff プログラムを使用することは可能ですか? meld のようなものを使用して、リポジトリと自分の変更を並べてグラフィカルに表示したいと考えています。別の CMS を使用することは私の手に負えません。理想的なのは、次のように機能する文書化されていないコマンドライン引数です。

これにより、チェックアウトした修正バージョンの foo.cc とリポジトリ バージョンの差分が得られますが、差分プログラム meld を使用しています。

文書化されていないコマンドライン引数はありそうもないので、一緒にハックする必要がある場合は、それでうまくいきます。

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

macos - MacPorts で Meld をインストールできません

MacPorts で Meld を Mac にインストールする際に、他の人も問題を抱えていることがわかりました。

走る

私は得る

Meld を Mac にインストールするにはどうすればよいですか?

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

svn - zip形式のxmlファイルのSubversion差分

MySQL Workbenchを使用して、アプリケーションのデータベーススキーマを維持しています。.mwbワークベンチが使用するファイル(zip形式のXMLドキュメント)は、Subversionリポジトリに保存されます。

このファイルはSubversionによってバイナリデータとして扱われるためsvn diff、たとえばコミットする前に、変更を表示するために使用することはできません。

データは実際にはXMLであるため、とにかく差分を表示する方法があるのではないかと思います。前にファイルを解凍するスクリプトや、へのプラグインなどsvn diffです。

理想的な解決策はこれを可能にするでしょう:

またはMeldを使用することもできます:

これを達成するためにどのようなアプローチを考えることができますか?たぶん他の誰かがSubversionでアーカイブされたテキストファイルのdiffを表示するというこの問題を抱えていました。

0 投票する
8 に答える
100340 参照

git - meldでブランチの違いを表示しますか?

HEADと現在の状態の違いを。で表示できることを知っていmeld .ます。masterしかし、たとえば、ブランチdevelとメルドの違いをどのように確認できますか?

現時点では、次の手順を実行します。

  1. 作業コピーのフォルダの名前を変更します
    たとえばmv /projectA /projectA_master
  2. プロジェクトを再度クローンします
    git clone url
  3. develブランチに切り替えます
    cd projectA && git -b devel origin/devel
  4. meldとの違いを表示
    meld /projectA_Master projectA

メルドで同じ結果を得る簡単な方法はありませんか?変更を確認するためだけに必要であり、主にマージするためには必要ありません。

0 投票する
3 に答える
10214 参照

merge - LinuxでMeldを使用してマージする方法

Meldを使用してSVNファイルのいくつかの競合を解決したいと思います。競合を解決するためにHeadバージョンと自分のバージョンを使用しています。マージ操作を実行して競合を解決する方法を見つけることができません。行を右クリックすると、コピー、貼り付け、切り取り、パッチの作成、右へのコピー、左へのコピーのオプションが表示されます。このように「私の後にこの行をコピーする」または「私の前にこの行をコピーする」方法はありますか?Windowsで作業していたときにWinMergeを使用しました。今、私はUbuntuマシンに移動し、初めてこの状況に直面しました。Meldを使用して競合を解決する方法を教えてください。

前もって感謝します

0 投票する
3 に答える
11298 参照

git - git-difftool:meldを使用して完全なファイルツリーを比較しますか?

古い git コミットのファイル ツリーと作業中のファイル ツリーを比較する簡単な方法はありますか?

git-difftool は非常によく似た機能を実行しますが、実際には差分を実行したくありません。要点は、呼び出しているツールがそのためのより良いインターフェイスを提供できるということです。

0 投票する
9 に答える
27438 参照

meld - OS X にメルドをインストールする

MacPorts をインストールして「sudo port -v selfupdate」を実行した後、meld をインストールしようとしました。

インストールは、すべての種類のものを取得するために開始されます gnome-comoon perl5.8 perl5 pkgconfig ..... これは延々と続きます。

それは正常ですか?

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

svn - CVS diff よりも SVN diff を優先させる方法

CVS と SVN の両方で追跡されているディレクトリがいくつかあります (長い話)。これらのいずれかでファイルを変更してmeldを実行すると、SVNバージョンと比較されます。ただし、一部の他の開発者にとっては、CVS とは異なります。どちらが優先されるかを指定する方法はありますか? 誰もがMeld 1.3.0を使用しています

編集: OK、ディレクトリ ビューのアドレス バーに選択するオプションがあることがわかりましたが、一部のマシンにはそのバーがありません。

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

directory - ディレクトリ内の多数のファイルにパッチを適用する 2 つのパッチ ファイルの結合 + 競合の解決

何千ものファイルと、同じディレクトリに適用される 2 つのパッチ ファイルを含むディレクトリがあります。各パッチ ファイルは、ディレクトリまたはそのサブディレクトリにある 20 ~ 30 個のファイルにパッチを適用します。

いずれかのパッチを共通の祖先ディレクトリに適用すると、成功します。

しかし、1 つのパッチ ファイルを適用した後に別のパッチ ファイルを適用すると、1 つのパッチ ファイルが適用された後に行番号が変更されるため、失敗します。(両方のパッチ ファイルは、共通の祖先からの差分を格納します)。また、一部の場所では、meld などのグラフィカル ツールを使用して 3 方向マージを行いたいという競合があります。

私の目標は、パッチ ファイルから 3 方向のマージを実行し、この最終ディレクトリを共通の祖先に対して再帰的に比較して、単一のパッチ ファイルを作成することです。

これを行う 1 つの方法は、共通の祖先の 2 つのコピーを作成し、2 つのコピーに異なるパッチを適用してから、meld を使用してマージを行うことです。meld は、変更されていないファイルの比較に多くの時間を費やしていました (dir には数千のファイルがあります)。これを行うより良い方法はありますか?

私はLinux初心者なので、正確なコマンドを入力していただければ幸いです。