This is a sample code for a log. The lines that start with C: are from
client to server and the lines that start with S: are the server response:
* open socket on antares.piso.es:2401 (CVS machine)
* Socket opened
C: BEGIN AUTH REQUEST
C: /home/repositorio
C: paco
C: A:hk0
C: END AUTH REQUEST
S: I LOVE YOU
C: Root /home/repositorio
C: Valid-responses ok error Valid-requests Updated Merged Removed Checked-in Mod-time
M E
C: valid-requests
S: Valid-requests Root Valid-responses valid-requests Repository Directory Max-dotdot
Static-directory Sticky Checkin-prog Update-prog Entry Kopt Checkin-time Modified
Is-modified UseUnchanged Unchanged Notify Questionable Case Argument Argumentx
Global_option Gzip-stream wrapper-sendme-rcsOptions Set expand-modules ci co update
diff log add remove update-patches gzip-file-contents status rdiff tag rtag import
admin export history release watch-on watch-off watch-add watch-remove watchers
editors init annotate noop
S: ok
CVSClient.log(File file)
------------------------
C: Directory .
C: /home/repositorio/test
C: Argument fileA.c
C: log
S: M
S: M RCS file: /home/repositorio/test/fileA.c,v
S: M Working file: fileA.c
S: M head: 1.35
S: M branch:
S: M locks: strict
S: M access list:
S: M symbolic names:
S: M mi-release: 1.1.1.1
S: M mi-vendor: 1.1.1
S: M keyword substitution: kv
S: M total revisions: 36; selected revisions: 36
S: M description:
S: M ----------------------------
S: M revision 1.35
S: M date: 2000/03/26 15:13:24; author: paco; state: Exp; lines: +1 -0
S: M ss
S: M ----------------------------
S: M revision 1.34
S: M date: 2000/03/26 15:10:55; author: paco; state: Exp; lines: +1 -0
S: M ss
etc...
S: ok