問題タブ [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.
svn - 削除されたファイルをsvn注釈/非難する方法は?
セットアップ:foo/bar
r123で、リポジトリ内のファイルが に (変更を加えて) コピーされfoo/baz
、元のファイルは削除されました。このコピーは、 ではなく手動で実行されましたsvn cp
。その後、多くの改訂が行われました。
私は今、いくつかの行がfoo/baz
どこから来たのかを見たいと思っています。に戻った後foo/bar
、次のコマンドを試します。
...しかし、ファイルがもう存在しないため、機能しません!
質問:svn annotate
削除されたファイルはどうすればよいですか?
git - ファイルモードの変更がどのコミットから来たかをどのように見つけますか?
git blame
コマンドラインで使用して、どのコミットがファイルの特定の行を変更したかを表示することに慣れています。
ファイル「モード」/フラグを最後に変更したコミットを表示する同様の機能はありますか? たとえば、実行可能フラグの設定または設定解除。
git - コードを git のせいにしたので、レビューしてマージしただけです
私たちは (Bitbucket で) git を使用しており、同僚からプル リクエストが送られてきました。これを確認してマージしました。その後、責任を確認すると、レビューされたコードはすべて、実際にそれを書いた同僚ではなく、私に責任があります...
gitマージを行った人ではなく、実際に各行のコードを書いた/変更した人を責める方法はありますか? 「人を非難する」とは、git 非難ツールを使用して、誰がコードを書いたかを突き止めることを意味します。