The output from the cvs history command is not easy to read! Here is a breakdown...
CVS History output format:
Example
[paul@localhost Dir1]$ cvs history -x TOEFWUCGMAR
O 2004-01-17 23:40 +0000 paul TestProject =TestProject= ~/*
O 2004-01-18 00:00 +0000 paul TestProject =TestProject= ~/*
O 2004-01-18 00:03 +0000 paul TestProject =TestProject= ~/*
O 2004-01-18 00:04 +0000 paul TestProject =TestProject= ~/*
M 2004-01-18 00:07 +0000 paul 1.2 Sourcefile1 TestProject/Dir1 == ~/TestProject/Dir1
Elements in order:
Event type
T -- Tag
O -- Checkout
E -- Export
F -- Release
W -- Update (newly obsolete file removed from working copy)
U -- Update (file was checked out over user file)
C -- Update (merge, with conflicts)
G -- Update (merge, no conflicts)
M -- Commit (file was modified)
A -- Commit (file was added)
R -- Commit (file was removed)
Date
Timezone
User
After the user, it depends on the action.
Maybe a revision number, tag or date.
The sticky tag, if any, will be shown in square brackets.
After that, the element or module name.
If it's a file element, you will next get the module name and the working copy directory.
If it's a module, the name of the working copy (between equals signs), followed by its location in the user's home directory, e.g. ~/*
CVS History output format:
Example
[paul@localhost Dir1]$ cvs history -x TOEFWUCGMAR
O 2004-01-17 23:40 +0000 paul TestProject =TestProject= ~/*
O 2004-01-18 00:00 +0000 paul TestProject =TestProject= ~/*
O 2004-01-18 00:03 +0000 paul TestProject =TestProject= ~/*
O 2004-01-18 00:04 +0000 paul TestProject =TestProject= ~/*
M 2004-01-18 00:07 +0000 paul 1.2 Sourcefile1 TestProject/Dir1 == ~/TestProject/Dir1
Elements in order:
Event type
T -- Tag
O -- Checkout
E -- Export
F -- Release
W -- Update (newly obsolete file removed from working copy)
U -- Update (file was checked out over user file)
C -- Update (merge, with conflicts)
G -- Update (merge, no conflicts)
M -- Commit (file was modified)
A -- Commit (file was added)
R -- Commit (file was removed)
Date
Timezone
User
After the user, it depends on the action.
Maybe a revision number, tag or date.
The sticky tag, if any, will be shown in square brackets.
After that, the element or module name.
If it's a file element, you will next get the module name and the working copy directory.
If it's a module, the name of the working copy (between equals signs), followed by its location in the user's home directory, e.g. ~/*










