問題タブ [blame]

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

svn - 削除されたファイルをsvn注釈/非難する方法は?

セットアップ:foo/bar r123で、リポジトリ内のファイルが に (変更を加えて) コピーされfoo/baz、元のファイルは削除されました。このコピーは、 ではなく手動で実行されましたsvn cp。その後、多くの改訂が行われました。

私は今、いくつかの行がfoo/bazどこから来たのかを見たいと思っています。に戻った後foo/bar、次のコマンドを試します。

...しかし、ファイルがもう存在しないため、機能しません!

質問:svn annotate削除されたファイルはどうすればよいですか?

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

git - ファイルモードの変更がどのコミットから来たかをどのように見つけますか?

git blameコマンドラインで使用して、どのコミットがファイルの特定の行を変更したかを表示することに慣れています。

ファイル「モード」/フラグを最後に変更したコミットを表示する同様の機能はありますか? たとえば、実行可能フラグの設定または設定解除。

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

git - コードを git のせいにしたので、レビューしてマージしただけです

私たちは (Bitbucket で) git を使用しており、同僚からプル リクエストが送られてきました。これを確認してマージしました。その後、責任を確認すると、レビューされたコードはすべて、実際にそれを書いた同僚ではなく、私に責任があります...

gitマージを行った人ではなく、実際に各行のコードを書いた/変更した人を責める方法はありますか? 「人を非難する」とは、git 非難ツールを使用して、誰がコードを書いたかを突き止めることを意味します。