2

私はこれに対する答えを見つけることができませんでした。コマンドラインから次のコマンドを実行した場合

cvs -d :pserver:*User*:*Pass*@*HostName*:/cvsroot rlog -N -d "2008-08-01 00:00:00 < 2011-05-01 00:00:00" *Module*

印刷されるログの範囲はどのくらいですか?メイントランクのアクティビティのみのログが含まれていますか、それともすべて、つまりすべてのブランチのアクティビティも含まれていますか?

注:これは単純な質問かもしれませんが、CVSの経験が十分ではなく、迅速で正確な回答が必要であるため、物事を読む時間があまりありません。

4

1 に答える 1

2

この難しい方法を学びましたが、次のコマンド:

cvs -d :pserver:*User*:*Pass*@*HostName*:/cvsroot rlog -N -d "2008-08-01 00:00:00 < 2011-05-01 00:00:00" *Module*

実際には、そのモジュールのすべてのアクティビティが一覧表示されます。つまり、トランクおよびこのモジュールのすべてのブランチでのアクティビティ。

アクティビティログを特定のブランチに制限するには、次を使用します。

cvs -d :pserver:*User*:*Pass*@*HostName*:/cvsroot rlog -N -d "2008-08-01 00:00:00 < 2011-05-01 00:00:00" -r*BranchName* *Module*

注:-rオプションとブランチ名の間にスペースはありません。

アクティビティログをメインブランチのみに制限するには、つまりトランクを使用します。

cvs -d :pserver:*User*:*Pass*@*HostName*:/cvsroot rlog -N -d "2008-08-01 00:00:00 < 2011-05-01 00:00:00" -r::HEAD *Module*
于 2011-05-25T11:11:45.210 に答える