指定したフォルダから始まるリストとしてファイル名とリビジョン番号を取得する方法は?
2 に答える
2
cvs status
プロジェクトのベース フォルダーで使用し、適切な行に grep を使用できます。
> cvs status | grep Repository\ revision\:
Repository revision: 1.16 /cvsroot/module/.cvsignore,v
Repository revision: 1.1.1.1 /cvsroot/module/build.sh,v
Repository revision: 1.251 /cvsroot/module/build.xml,v
Repository revision: 1.36 /cvsroot/module/manifest.xml,v
... and on, and on...
于 2008-11-20T20:08:42.627 に答える
0
cvs status
ファイルごとに次の形式でその情報を提供します。
===================================================================
File: test.pas Status: Up-to-date
Working revision: 1.4
Repository revision: 1.4 /cvsroot/MyModule/test.pas,v
Expansion option: kv
Commit Identifier: 86c473d9b385950
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
Merge From: (none)
(出力は CVSNT からのものです。コミット ID とマージポイントはバニラ CVS では表示されません)
その情報を抽出して再フォーマットするスクリプトを作成できます。
于 2008-11-18T09:00:06.410 に答える