CVS は、各コミットに関連付けられたユーザー ID を記録します。ユーザー/パスワードの設定は、CVS 管理者のタスクです。複数の認証方式が可能ですが (基礎となる OS に対する認証やファイルに対する認証など)、ユーザーは CVS リポジトリを使用できるようにするために、最終的には CVS リポジトリに「ログイン」する必要があります。
したがって、CVS 管理者が適切な認証を設定している限り、各ユーザーは CVS にログインするための独自のユーザー ID とパスワードを持っています。
cvs log
ファイルに対して実行してみると、リビジョン番号のリストとすべてのコミッターの詳細が表示されます。
CVS リポジトリが適切な認証でセットアップされていない場合、ある意味で、ここで自分自身を撃っていることになります。人々が自分自身を適切に識別せずにコードをコミットできるようにすることで、コミッターを識別する可能性を放棄します.
CVS サーバーがセキュリティ的にどのように構成されているかを確認したい場合は、自分自身がどのように CVS サーバーにアクセスしているかを調べてみてください。環境変数を調べるCVSROOT
ことから始めます (コマンド ラインから作業している場合)。IDE を使用している場合は、CVS 接続の設定を調べます。組織内の CVS サーバーに接続する方法を知らずに接続できるとは信じがたいと思います。