私はcvsannotateを使おうとしています。これは私が実行するものです:
cvs -d /mycvs/cvsroot/ annotate "projects/dg/SomeClass.java"
ただし、次のエラーが発生します。
cvs annotate: failed to create lock directory for `/mycvs/cvsroot/projects/dg^M' (/mycvs/cvsroot/projects/dg^M/#cvs.lock): No such file or directory
cvs annotate: failed to obtain dir lock in repository `/mycvs/cvsroot/projects/dg^M'
cvs [annotate aborted]: read lock failed - giving up
これは何を意味するのでしょうか?どうすればこの問題を克服できますか?エラーメッセージに表示される^M文字に関連している可能性がありますか?
Eclipseを使用して注釈を付けると、機能します。チェックしたところ、ディレクトリ `/ mycvs / cvsroot / projects /dg'が存在します。このエラーは、rootとしてログインしているときにも発生するため、おそらくアクセス許可の問題でもありません。
CentOSを使用しています