blame

    9

    4答えて

    私はEclipseのフォーマッタを使ってスタイルの悪いコードを修正したいと思っていますが、誰が何を担当しているかについてリポジトリのすべてのメタデータを殺すという大きな欠点があります。これを回避する方法に関する考えはありますか?おそらくそれはちょうど完全に不可能です...

    13

    5答えて

    私はファイルA.cppを持っていて、ファイルの15行目にエラーがあることに気が付きました。エラーが、メンバ変数へのポインタを返す関数の "const"であるとしましょう。つまり、関数のconstを使用することは技術的には正しいが、意味的に間違っているとします。変更を行った作者とのセマンティクスについて議論したいと思います。 gitを使って、どのリビジョンが "const"トークンを導入したかを知る

    2

    4答えて

    最近誰がgitでファイルを変更したのかを知る方法はありますか? exaxmpleの場合、このファイルを変更した人は最後の5人が必要です。私はgit annotateとgit blameを試しましたが、私が望む正確なものを見つけることができませんでした。

    2

    1答えて

    git blameは、レイアウトが再構成されたSVNリポジトリのすべての履歴を表示していません。 私はgit-svnを使ってSVNリポジトリにアクセスしています。 SVNリポジトリは、多くのプロジェクトを保持するための膨大なフォルダツリーを持つ構造を使用していました。昨年私は、レイアウトをより標準的なトランク/タグ/ブランチレイアウトに再構成して平坦化しました。結果は、私ががTeam->注釈表示行

    21

    1答えて

    私のgitリポジトリのパスは再編成されていました。 私はしばしば、移動前にリビジョンのファイルに責任を負いたいと思っています。 現在のリポジトリに存在しないファイルを非難するgit blameの呪文は何ですか? 私が試した: > git blame new/path/to/file old_rev fatal: no such path ... in old_rev > git blame

    21

    1答えて

    を表示するのは難しいです。私は非難の注釈をサポートする必要があることを見てきましたが、here on Eclipse Wikiのように表示することはできません。ここで は、あなたがポインタを見ることができない、それは私のためにどのように見えるかだが、私は垂直茶色のラインの上にマウスを移動しています: 誰でも注釈ビューを展開する方法を知っていますか?

    4

    2答えて

    コードの一部の違いを見ることを可能にするUIツール(Eclipseプラグインは素晴らしいですが、Linux/Windowsの場合はEclipseプラグインも可能です)を知っていますか?リビジョンをすばやく切り替えることができます。スライダーを使用して。