システム内の一部のソース ファイルで、ソース管理チェックイン コメントが含まれているものと含まれていないものがあるという不一致に気付きました。これらのコメントは、チェックイン時にファイルの先頭に自動的に追加されます。
* $Log: //vm1/Projects/Morpheus/Sleep.bdy-arc $
--
-- Rev 1.14 Apr 14 2009 15:32:52 John Smith
--Fixed bugs 2292 and 2230.
これは、私が一緒に仕事をしたすべての会社でかなり蔓延しているようですが、要点を理解するのに苦労していることを告白しなければなりません. 一般的に、コメントはあまり良くなく、多くの場合、離れて久しい人々によって残されます。たとえコメントが高水準であっても、それらを物理的なコードの変更に結び付けるのは困難です。
また、チェックインしているファイルを物理的に変更していることも気になります。これは、コンパイルされるファイルではそれほど問題にならないかもしれませんが、JavaScript ファイルなどの他のファイルでは問題になる可能性があります。
本当に、私の質問は、最初のインスタンスでこの機能を提供する背後にあるコンセプトの動機は何でしたか? これらのコメントが実際に役立つと思う人はいますか?
また、これがソース管理システム内で一般的にサポートされている機能であるかどうかも知りたいです。PVCS、VSS、および Subversion ( Subversion Keyword Substitution ) でそれを認識していますが、より一般的な DVCS のいくつかでも利用できるのではないかと思います。
いつもお世話になっております。