lxr-commits Mailing List for LXR Cross Referencer (Page 18)
Brought to you by:
ajlittoz
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(11) |
Sep
(13) |
Oct
(11) |
Nov
(19) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(11) |
Feb
(14) |
Mar
(10) |
Apr
|
May
|
Jun
|
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2003 |
Jan
|
Feb
|
Mar
(10) |
Apr
|
May
(2) |
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2004 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
(26) |
Jul
(83) |
Aug
(4) |
Sep
(4) |
Oct
(9) |
Nov
|
Dec
(17) |
2005 |
Jan
(1) |
Feb
(71) |
Mar
(1) |
Apr
(3) |
May
(9) |
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
(1) |
Nov
(6) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
(35) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(12) |
2007 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
(30) |
Apr
(55) |
May
(28) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(5) |
2013 |
Jan
(35) |
Feb
|
Mar
(7) |
Apr
(12) |
May
(1) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(32) |
Oct
|
Nov
(45) |
Dec
(18) |
2014 |
Jan
(9) |
Feb
|
Mar
(10) |
Apr
(2) |
May
(4) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(7) |
Nov
(4) |
Dec
|
From: Malcolm B. <mb...@us...> - 2005-02-13 23:02:48
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/sourcedir/subdir1 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8852/tests/bk-test-repository/sourcedir/subdir1 Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/sourcedir/subdir1 added to the repository --> Using per-directory sticky tag `bk-dev-branch' |
From: Malcolm B. <mb...@us...> - 2005-02-13 23:02:35
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/sourcedir/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8712/tests/bk-test-repository/sourcedir/SCCS Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/sourcedir/SCCS added to the repository |
From: Malcolm B. <mb...@us...> - 2005-02-13 23:02:35
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/sourcedir In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8712/tests/bk-test-repository/sourcedir Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/sourcedir added to the repository --> Using per-directory sticky tag `bk-dev-branch' |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:08:55
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24147/tests/bk-test-repository/SCCS Added Files: Tag: bk-dev-branch s.ChangeSet p.file1 s.file1 Log Message: Put all BitKeeper test repository files in --- NEW FILE: s.ChangeSet --- H46002 s 00001/00000/00001 d D 1.10 05/02/13 18:39:55 malcolm 11 10 c file7: c Rename: seconddir/thirddir/file6 -> seconddir/file7 cC cK10972 e s 00001/00000/00001 d D 1.9 05/02/13 18:36:20 malcolm 10 9 c file6: c Rename: seconddir/thirddir/file5 -> seconddir/thirddir/file6 cC cK11871 e s 00001/00000/00001 d D 1.8 05/02/13 14:54:12 malcolm 9 8 c file2: c new file cC cK11867 e s 00001/00000/00001 d D 1.7 05/02/13 14:53:13 malcolm 8 7 c cC cK01688 e s 00002/00000/00001 d D 1.6 05/02/13 14:51:16 malcolm 7 6 c .del-file3~8c122dea36a73acd: c Delete: firstdir/file3 c .del-file2~7a40a14b3cb5ac42: c Delete: firstdir/file2 cC cK01695 e s 00001/00000/00001 d D 1.5 05/02/13 14:43:25 malcolm 6 5 c cC cK62242 e s 00002/00000/00001 d D 1.4 05/02/13 14:40:25 malcolm 5 4 c file5, file4: c new file cC cK62245 e s 00002/00000/00001 d D 1.3 05/02/13 14:33:14 malcolm 4 3 c file3, file2: c new file cC cK39733 e s 00001/00000/00001 d D 1.2 05/02/13 14:21:13 malcolm 3 2 c file1: c new file cC cK19416 e s 00001/00000/00001 d D 1.1 05/02/13 14:14:39 malcolm 2 1 c Initial repository create cC cK11213 e s 00000/00000/00000 d D 1.0 05/02/13 14:14:38 malcolm 1 0 c BitKeeper file /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/ChangeSet cBmalcolm@serenity|ChangeSet|20050213141438|39042|47592d0dd15d5f58 cHserenity cK39042 cPChangeSet cR47592d0dd15d5f58 cV4 cX0x1161 cZ+00:00 e u U f e 0 f x 0x1161 t T I 11 malcolm@serenity|seconddir/thirddir/file5|20050213144015|06787|beceb40ac20f17c5 malcolm@serenity|seconddir/file7|20050213183950|24905 E 11 I 10 malcolm@serenity|seconddir/thirddir/file5|20050213144015|06787|beceb40ac20f17c5 malcolm@serenity|seconddir/thirddir/file6|20050213183612|11495 E 10 I 9 malcolm@serenity|firstdir/file2|20050213145406|01339|5d0867a0b6bb3baa malcolm@serenity|firstdir/file2|20050213145407|04408 E 9 I 8 malcolm@serenity|seconddir/file4|20050213143935|30835|70b147cefe6b5392 malcolm@serenity|seconddir/file4|20050213145306|06196 E 8 I 7 malcolm@serenity|firstdir/file2|20050213143243|48924|7a40a14b3cb5ac42 malcolm@serenity|BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42|20050213145102|23590 malcolm@serenity|firstdir/file3|20050213143308|30103|8c122dea36a73acd malcolm@serenity|BitKeeper/deleted/.del-file3~8c122dea36a73acd|20050213145109|49267 E 7 I 6 malcolm@serenity|seconddir/thirddir/file5|20050213144015|06787|beceb40ac20f17c5 malcolm@serenity|seconddir/thirddir/file5|20050213144318|05048 E 6 I 5 malcolm@serenity|seconddir/file4|20050213143935|30835|70b147cefe6b5392 malcolm@serenity|seconddir/file4|20050213143936|01939 malcolm@serenity|seconddir/thirddir/file5|20050213144015|06787|beceb40ac20f17c5 malcolm@serenity|seconddir/thirddir/file5|20050213144016|02779 E 5 I 4 malcolm@serenity|firstdir/file2|20050213143243|48924|7a40a14b3cb5ac42 malcolm@serenity|firstdir/file2|20050213143244|02959 malcolm@serenity|firstdir/file3|20050213143308|30103|8c122dea36a73acd malcolm@serenity|firstdir/file3|20050213143309|02289 E 4 I 3 malcolm@serenity|file1|20050213142029|09970|bd06fd0928163df malcolm@serenity|file1|20050213142030|05370 E 3 I 2 malcolm@serenity|BitKeeper/etc/config|20050213141438|39913|c3f94431b8db5d51 malcolm@serenity|BitKeeper/etc/config|20050213141439|50499 E 2 I 1 E 1 --- NEW FILE: p.file1 --- 1.1 1.2 malcolmbox 05/02/13 14:20:36 --- NEW FILE: s.file1 --- H36767 s 00004/00000/00000 d D 1.1 05/02/13 14:20:29 malcolm 2 1 cC cF1 cK05370 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 05/02/13 14:20:29 malcolm 1 0 c BitKeeper file /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/file1 cBmalcolm@serenity|ChangeSet|20050213141438|39042|47592d0dd15d5f58 cHserenity cK09970 cPfile1 cRbd06fd0928163df cV4 cX0x921 cZ+00:00 e u U f e 4 f x 0x921 t T x^A À ñWììzð±±D6Åï7 9Ì\&äÚ® µ^Ä&`£[£©ØÊÆ&mÝï[CÒTËô |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:08:55
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/firstdir/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24147/tests/bk-test-repository/firstdir/SCCS Added Files: Tag: bk-dev-branch s.file2 Log Message: Put all BitKeeper test repository files in --- NEW FILE: s.file2 --- H38086 s 00001/00000/00000 d D 1.1 05/02/13 14:54:06 malcolm 2 1 cC cF1 cK04408 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 05/02/13 14:54:06 malcolm 1 0 c BitKeeper file /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/firstdir/file2 cBmalcolm@serenity|ChangeSet|20050213141438|39042|47592d0dd15d5f58 cHserenity cK01339 cPfirstdir/file2 cR5d0867a0b6bb3baa cV4 cX0x921 cZ+00:00 e u U f e 4 f x 0x921 t T x^côT0â NMÎÏKQ(K-*ÎÌÏSÈOSHËÌI5RÐUH.JM,IMQÈÌSHÎHÌKO-N-Q0Ô³àbtêcôT0±¹ |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:08:54
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/etc/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24147/tests/bk-test-repository/BitKeeper/etc/SCCS Added Files: Tag: bk-dev-branch x.cmark x.dfile s.config x.id_cache Log Message: Put all BitKeeper test repository files in --- NEW FILE: x.cmark --- malcolm@serenity|ChangeSet|20050213183955|10972 --- NEW FILE: x.dfile --- --- NEW FILE: s.config --- H44962 s 00104/00000/00000 d D 1.1 05/02/13 14:14:38 malcolm 2 1 cC cF1 cK50499 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 05/02/13 14:14:38 malcolm 1 0 c BitKeeper file /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/BitKeeper/etc/config cBmalcolm@serenity|ChangeSet|20050213141438|39042|47592d0dd15d5f58 cHserenity cK39913 cPBitKeeper/etc/config cRc3f94431b8db5d51 cV4 cX0x921 cZ+00:00 e u U f e 4 f x 0x921 t T x^¥W]oÜ6D^ý+X(lÔNìô˹§4nÑI vPô©àI«;Æ©/_ߥt'ÇéS#ëÈÙÝÙÙ<º2O¾67k>y-æ ˯Dz¦ ¾q«!Úì7Møz[ÝÚ<Æ=|ÞµbloÅXÓ9?düLãÚÖ¸lÂMe£4CÛnOøÆÔG¸QUÄÀÞ¼½¹ºüua¶a0Q,n:õy©. Ì&¿ÌÆå51"@ú\¦áÿx%x1ÕÚúÛ°Z¤«pr# õ<ÆÓ8$ *-ë·<]· ļszMHÄF¥b"¡¹pøpýR~-yw²dY,>eë+äEÙ tY(¤ëC´Ãýr«}°¥Fùg(åÉ l+éùÒå.°@ü+ÈÈÐï|9 NTkø¾=?ýñ³Ó>{vvfF± à²ðÎ;§ß^\]03}QEæýµù¼í1}¨HÏȧd@ôÑ»ëc¦àÎÙIÓùK¡p°Z¾:ù@ÁSr+¾|ºünê2cM²MÔãv PÝ¢Ue¶q¦q½©BB¦aëì1¿µs=í&º1×ßâpdÉ(QMݽºðÐß9àÌÐÓ¦ù£ëýæüaYißð -`ºLÈ\¨ã¼_Ò@Ë!Î3ÅÓ¿Õ§©¬ÇwkV8¥i*!@.UèìîµUh»ÿËp X8a|n¿/801ó¶Xùeì¢Vìz\¤lynÐ) íCü±ÒDGV\OÜ+ÝÊöãÙv'¥=Ñ ö(í¢eXíÏ,ç¾å¼rhÜGÎ=4Ü£ÂÑÈ?7õ&×@÷Àb~DÆþ&ø\;gþ½²ÌÜÙö°Ya¹Â(2æ7`0di¹[ÂÀ.yC_³79ä²±0÷0Èw82Ë0ûÛuvÅÆ^rñÌÎLKnÇ%·i[YìoX!µq¥¡GGÔn>&H¯íÊ\s0@Ù:³ÎEYº?0U¬m¨8GX óíùj¶ÚRÖ¿ùF®æãÇØgÍ@Lú1wà¢ÿ)Ð/8ôùò[<'Z©e%¼.*Ûvy ó; àdñq8ÒôìAFUZ¼(F£¦®$¢Aö̳3SÛ-ö]Xò÷` zíè½.CܨôqÔ(õlòst£cOóös]zF¯ÊûJÝ´îVtÍFDARÛN¡Ç}XäF /s( CÙ¶|R̺lökÄÇ7Òò]2N²y1 ¤:6oÜ.º1y# ³?tK'âè4ä£_ñÀGWæOçÿvÈ --- NEW FILE: x.id_cache --- # This is a BitKeeper cache file. # If you suspect that the file is corrupted, simply remove it and # and it will be rebuilt as needed. # The format of the file is <ID> <PATHNAME> # The file is used for performance during makepatch/takepatch commands. malcolm@serenity|firstdir/file2|20050213143243|48924|7a40a14b3cb5ac42 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 malcolm@serenity|firstdir/file3|20050213143308|30103|8c122dea36a73acd BitKeeper/deleted/.del-file3~8c122dea36a73acd malcolm@serenity|seconddir/thirddir/file5|20050213144015|06787|beceb40ac20f17c5 seconddir/file7 #$sum$ 27548 |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:08:53
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/deleted/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24147/tests/bk-test-repository/BitKeeper/deleted/SCCS Added Files: Tag: bk-dev-branch s..del-file3~8c122dea36a73acd s..del-file2~7a40a14b3cb5ac42 Log Message: Put all BitKeeper test repository files in --- NEW FILE: s..del-file3~8c122dea36a73acd --- H45303 s 00000/00000/00001 d D 1.2 05/02/13 14:51:09 malcolm 3 2 c Delete: firstdir/file3 cC cK49267 cPBitKeeper/deleted/.del-file3~8c122dea36a73acd e s 00001/00000/00000 d D 1.1 05/02/13 14:33:08 malcolm 2 1 cC cF1 cK02289 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 05/02/13 14:33:08 malcolm 1 0 c BitKeeper file /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/firstdir/file3 cBmalcolm@serenity|ChangeSet|20050213141438|39042|47592d0dd15d5f58 cHserenity cK30103 cPfirstdir/file3 cR8c122dea36a73acd cV4 cX0x921 cZ+00:00 e u U f e 4 f x 0x921 t T x^côT0âJÌKQHÌË/ÉH-RHËÌIUHL+2 õ¸]ò ! --- NEW FILE: s..del-file2~7a40a14b3cb5ac42 --- H46565 s 00000/00000/00002 d D 1.2 05/02/13 14:51:02 malcolm 3 2 c Delete: firstdir/file2 cC cK23590 cPBitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 e s 00002/00000/00000 d D 1.1 05/02/13 14:32:43 malcolm 2 1 cC cF1 cK02959 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 05/02/13 14:32:43 malcolm 1 0 c BitKeeper file /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/firstdir/file2 cBmalcolm@serenity|ChangeSet|20050213141438|39042|47592d0dd15d5f58 cHserenity cK48924 cPfirstdir/file2 cR7a40a14b3cb5ac42 cV4 cX0x921 cZ+00:00 e u U f e 4 f x 0x921 t T x^côT0â*ÉÈ,V |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:08:53
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/seconddir/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24147/tests/bk-test-repository/seconddir/SCCS Added Files: Tag: bk-dev-branch s.file7 s.file4 Log Message: Put all BitKeeper test repository files in --- NEW FILE: s.file7 --- H01156 s 00000/00000/00005 d D 1.4 05/02/13 18:39:50 malcolm 5 4 c Rename: seconddir/thirddir/file6 -> seconddir/file7 cC cK24905 cPseconddir/file7 e s 00000/00000/00005 d D 1.3 05/02/13 18:36:12 malcolm 4 3 c Rename: seconddir/thirddir/file5 -> seconddir/thirddir/file6 cC cK11495 cPseconddir/thirddir/file6 e s 00002/00000/00003 d D 1.2 05/02/13 14:43:18 malcolm 3 2 cC cK05048 e s 00003/00000/00000 d D 1.1 05/02/13 14:40:15 malcolm 2 1 cC cF1 cK02779 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 05/02/13 14:40:15 malcolm 1 0 c BitKeeper file /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/seconddir/thirddir/file5 cBmalcolm@serenity|ChangeSet|20050213141438|39042|47592d0dd15d5f58 cHserenity cK06787 cPseconddir/thirddir/file5 cRbeceb40ac20f17c5 cV4 cX0x921 cZ+00:00 e u U f e 4 f x 0x921 t T x^côT0âJÌKQHÌË/ÉH-RHËÌI5åâJÎHÌKO-N-Q0Ô3VàbôT0æâJLIIªL+ªCV`Tà T --- NEW FILE: s.file4 --- H43111 s 00002/00000/00003 d D 1.2 05/02/13 14:53:06 malcolm 3 2 cC cK06196 e s 00003/00000/00000 d D 1.1 05/02/13 14:39:35 malcolm 2 1 cC cF1 cK01939 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 05/02/13 14:39:35 malcolm 1 0 c BitKeeper file /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/seconddir/file4 cBmalcolm@serenity|ChangeSet|20050213141438|39042|47592d0dd15d5f58 cHserenity cK30835 cPseconddir/file4 cR70b147cefe6b5392 cV4 cX0x921 cZ+00:00 e u U f e 4 f x 0x921 t T x^côT0âJL+I-R0Ô3æâJÌË/É 5)©9©%yé`yC50m¤ «ZZ4ÆÑ¨H0±¹ |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:07:25
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/etc/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23512/tests/bk-test-repository/BitKeeper/etc/SCCS Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/etc/SCCS added to the repository --> Using per-directory sticky tag `bk-dev-branch' |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:07:07
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/deleted/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23394/tests/bk-test-repository/BitKeeper/deleted/SCCS Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/deleted/SCCS added to the repository --> Using per-directory sticky tag `bk-dev-branch' |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:03:28
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/seconddir/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22030/tests/bk-test-repository/seconddir/SCCS Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/seconddir/SCCS added to the repository --> Using per-directory sticky tag `bk-dev-branch' |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:03:07
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21842/tests/bk-test-repository/SCCS Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/SCCS added to the repository --> Using per-directory sticky tag `bk-dev-branch' |
From: Malcolm B. <mb...@us...> - 2005-02-13 21:02:30
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/firstdir/SCCS In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21587/tests/bk-test-repository/firstdir/SCCS Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/firstdir/SCCS added to the repository --> Using per-directory sticky tag `bk-dev-branch' |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:54:33
|
Update of /cvsroot/lxr/lxr In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23017 Modified Files: Tag: bk-dev-branch .cvsignore Log Message: Index: .cvsignore =================================================================== RCS file: /cvsroot/lxr/lxr/.cvsignore,v retrieving revision 1.3 retrieving revision 1.3.2.1 diff -u -d -r1.3 -r1.3.2.1 --- .cvsignore 14 Jul 2004 14:50:14 -0000 1.3 +++ .cvsignore 13 Feb 2005 19:54:21 -0000 1.3.2.1 @@ -7,4 +7,6 @@ html-search-swish.html html-tail.html lxr.conf -lxr.css \ No newline at end of file +lxr.css +.includepath +.project |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:18
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/log In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184/tests/bk-test-repository/BitKeeper/log Added Files: Tag: bk-dev-branch repo_log repo_id cmd_log Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. --- NEW FILE: repo_log --- !malcolm/malcolmbox 1108304079 bk-3.2.3: commit -qFyInitial repository create = 0 !malcolmbox 1108304467 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108304473 bk-3.2.3: commit = 0 !malcolmbox 1108305192 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108305195 bk-3.2.3: commit = 0 !malcolmbox 1108305623 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108305625 bk-3.2.3: commit = 0 !malcolmbox 1108305790 bk-3.2.3: commit = 0 !malcolmbox 1108305803 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108305805 bk-3.2.3: commit = 0 !malcolmbox 1108306217 bk-3.2.3: commit = 0 !malcolmbox 1108306272 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108306276 bk-3.2.3: commit = 0 !malcolmbox 1108306344 bk-3.2.3: commit = 0 !malcolmbox 1108306391 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108306393 bk-3.2.3: commit = 0 !malcolmbox 1108306450 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108306452 bk-3.2.3: commit = 0 !malcolmbox 1108319776 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108319780 bk-3.2.3: commit = 0 !malcolmbox 1108319993 bk-3.2.3: check -c - = 0 !malcolm/malcolmbox 1108319995 bk-3.2.3: commit = 0 --- NEW FILE: repo_id --- 20050213142107+00:00|serenity.local|/Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample|malcolmbox|SVz1 --- NEW FILE: cmd_log --- !ma...@br.../malcolmbox 1108304006 bk-3.2.3: gethelp bkl = 0 !ma...@br.../malcolmbox 1108304044 bk-3.2.3: gethelp bkl = 0 !ma...@br.../malcolmbox 1108304063 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108304078 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108304078 bk-3.2.3: new -Pq BitKeeper/etc/ignore = 1 !malcolm/malcolmbox 1108304078 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108304078 bk-3.2.3: obtain write lock (2829) !malcolm/malcolmbox 1108304079 bk-3.2.3: sfind -s,,p -C = 0 !malcolm/malcolmbox 1108304079 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108304079 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108304079 bk-3.2.3: commit -qFyInitial repository create = 0 !malcolm/malcolmbox 1108304079 bk-3.2.3: write unlock (2829) !malcolm/malcolmbox 1108304079 bk-3.2.3: _lconfig = 1 !malcolmbox 1108304161 bk-3.2.3: config = 0 !malcolmbox 1108304423 bk-3.2.3: co file1 = 1 !malcolm/malcolmbox 1108304429 bk-3.2.3: new file1 = 0 !malcolmbox 1108304436 bk-3.2.3: edit file1 = 0 !malcolmbox 1108304467 bk-3.2.3: obtain write lock (2859) !malcolmbox 1108304467 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108304467 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108304467 bk-3.2.3: _sort = 0 !malcolmbox 1108304467 bk-3.2.3: sane = 0 !malcolmbox 1108304467 bk-3.2.3: check -c - = 0 !malcolmbox 1108304467 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108304467 bk-3.2.3: _sort -u = 0 !malcolmbox 1108304467 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108304473 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108304473 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108304473 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108304473 bk-3.2.3: write unlock (2859) !malcolmbox 1108304480 bk-3.2.3: changes = 0 !malcolmbox 1108304495 bk-3.2.3: rset -l@1.1 = 0 !malcolmbox 1108304502 bk-3.2.3: rset -l@1.2 = 0 !malcolm/malcolmbox 1108305163 bk-3.2.3: new file2 = 0 !malcolm/malcolmbox 1108305189 bk-3.2.3: new file3 = 0 !malcolmbox 1108305192 bk-3.2.3: obtain write lock (2904) !malcolmbox 1108305192 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108305192 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108305192 bk-3.2.3: _sort = 0 !malcolmbox 1108305192 bk-3.2.3: sane = 0 !malcolmbox 1108305192 bk-3.2.3: check -c - = 0 !malcolmbox 1108305192 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108305192 bk-3.2.3: _sort -u = 0 !malcolmbox 1108305192 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108305194 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108305195 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108305195 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108305195 bk-3.2.3: write unlock (2904) !malcolmbox 1108305421 bk-3.2.3: rset -l@1.3 = 0 !malcolmbox 1108305494 bk-3.2.3: rset -r@1.3 = 0 !malcolmbox 1108305505 bk-3.2.3: rset -r@1.2 = 0 !malcolmbox 1108305513 bk-3.2.3: rset -l@1.2 = 0 !malcolm/malcolmbox 1108305575 bk-3.2.3: new file4 = 0 !malcolm/malcolmbox 1108305615 bk-3.2.3: new file5 = 0 !malcolmbox 1108305623 bk-3.2.3: obtain write lock (2942) !malcolmbox 1108305623 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108305623 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108305623 bk-3.2.3: _sort = 0 !malcolmbox 1108305623 bk-3.2.3: sane = 0 !malcolmbox 1108305623 bk-3.2.3: check -c - = 0 !malcolmbox 1108305623 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108305623 bk-3.2.3: _sort -u = 0 !malcolmbox 1108305623 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108305625 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108305625 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108305625 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108305625 bk-3.2.3: write unlock (2942) !malcolmbox 1108305657 bk-3.2.3: rset -l@1.4 = 0 !malcolmbox 1108305694 bk-3.2.3: rset -l@1.4 = 0 !malcolmbox 1108305765 bk-3.2.3: edit file56 = 1 !malcolmbox 1108305767 bk-3.2.3: edit file5 = 0 !malcolmbox 1108305790 bk-3.2.3: obtain write lock (2968) !malcolmbox 1108305790 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108305790 bk-3.2.3: commit = 0 !malcolmbox 1108305790 bk-3.2.3: write unlock (2968) !malcolm/malcolmbox 1108305800 bk-3.2.3: ci file5 = 0 !malcolmbox 1108305803 bk-3.2.3: obtain write lock (2972) !malcolmbox 1108305803 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108305803 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108305803 bk-3.2.3: _sort = 0 !malcolmbox 1108305803 bk-3.2.3: sane = 0 !malcolmbox 1108305803 bk-3.2.3: check -c - = 0 !malcolmbox 1108305803 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108305803 bk-3.2.3: _sort -u = 0 !malcolmbox 1108305803 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108305805 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108305805 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108305805 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108305805 bk-3.2.3: write unlock (2972) !malcolmbox 1108305811 bk-3.2.3: rset -l@1.7 = 1 !malcolmbox 1108305818 bk-3.2.3: rset -l@1.5 = 0 !malcolmbox 1108306216 bk-3.2.3: obtain write lock (2988) !malcolmbox 1108306217 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108306217 bk-3.2.3: commit = 0 !malcolmbox 1108306217 bk-3.2.3: write unlock (2988) !malcolmbox 1108306230 bk-3.2.3: del file2 = 1 !malcolm/malcolmbox 1108306262 bk-3.2.3: rm file2 = 0 !malcolm/malcolmbox 1108306269 bk-3.2.3: rm file3 = 0 !malcolmbox 1108306271 bk-3.2.3: obtain write lock (3000) !malcolmbox 1108306271 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108306272 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108306272 bk-3.2.3: _sort = 0 !malcolmbox 1108306272 bk-3.2.3: sane = 0 !malcolmbox 1108306272 bk-3.2.3: check -c - = 0 !malcolmbox 1108306272 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108306272 bk-3.2.3: _sort -u = 0 !malcolmbox 1108306272 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108306276 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108306276 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108306276 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108306276 bk-3.2.3: write unlock (3000) !malcolmbox 1108306312 bk-3.2.3: edit file4 = 0 !malcolmbox 1108306344 bk-3.2.3: obtain write lock (3015) !malcolmbox 1108306344 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108306344 bk-3.2.3: commit = 0 !malcolmbox 1108306344 bk-3.2.3: write unlock (3015) !malcolm/malcolmbox 1108306388 bk-3.2.3: ci file4 = 0 !malcolmbox 1108306391 bk-3.2.3: obtain write lock (3023) !malcolmbox 1108306391 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108306391 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108306391 bk-3.2.3: _sort = 0 !malcolmbox 1108306391 bk-3.2.3: sane = 0 !malcolmbox 1108306391 bk-3.2.3: check -c - = 0 !malcolmbox 1108306391 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108306391 bk-3.2.3: _sort -u = 0 !malcolmbox 1108306391 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108306393 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108306393 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108306393 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108306393 bk-3.2.3: write unlock (3023) !malcolmbox 1108306408 bk-3.2.3: rset -r@1.7 = 0 !malcolmbox 1108306423 bk-3.2.3: new file2 = 0 !malcolm/malcolmbox 1108306446 bk-3.2.3: new file2 = 0 !malcolmbox 1108306450 bk-3.2.3: obtain write lock (3040) !malcolmbox 1108306450 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108306450 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108306450 bk-3.2.3: _sort = 0 !malcolmbox 1108306450 bk-3.2.3: sane = 0 !malcolmbox 1108306450 bk-3.2.3: check -c - = 0 !malcolmbox 1108306450 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108306450 bk-3.2.3: _sort -u = 0 !malcolmbox 1108306450 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108306452 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108306452 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108306452 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108306452 bk-3.2.3: write unlock (3040) !malcolmbox 1108306476 bk-3.2.3: get -p -r1.1 = 0 !malcolmbox 1108306614 bk-3.2.3: rset -l@1.7 = 0 !malcolmbox 1108306654 bk-3.2.3: rset -l@1.5 = 0 !malcolmbox 1108306662 bk-3.2.3: rset -l@1.8 = 0 !malcolmbox 1108306793 bk-3.2.3: rset -l@1.8 = 0 !malcolmbox 1108306888 bk-3.2.3: rset -l@1.5 = 0 !malcolmbox 1108306893 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108306908 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108306979 bk-3.2.3: get -p BitKeeper/deleted/del-file3~8c122dea36a73acd -r1.1 = 1 !malcolmbox 1108306990 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/del-file3~8c122dea36a73acd = 1 !malcolmbox 1108307033 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file3~8c122dea36a73acd = 1 !malcolmbox 1108307046 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file3~8c122dea36a73acd = 0 !malcolmbox 1108307060 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108309088 bk-3.2.3: rset -h -l@1.1499 = 1 !malcolmbox 1108309106 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108309201 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108309209 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108309217 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108309518 bk-3.2.3: rset -h -l@1.1499 = 1 !malcolmbox 1108309528 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108309600 bk-3.2.3: rset -h -l@1.1499 = 1 !malcolmbox 1108309600 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108309600 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108309600 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108309730 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108309743 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108309763 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108309831 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108310160 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108310160 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108310160 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108310161 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108310161 bk-3.2.3: rset -h -l@1.1499 = 1 !malcolmbox 1108311127 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108311127 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108311127 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108311127 bk-3.2.3: rset -h -l@1.1499 = 1 !malcolmbox 1108311127 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108311399 bk-3.2.3: rset -h -l@1.1499 = 1 !malcolmbox 1108311399 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108311399 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108311399 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108311399 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108311417 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108311417 bk-3.2.3: rset -h -l@1.1499 = 1 !malcolmbox 1108311417 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108311417 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108311417 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108311577 bk-3.2.3: rset -h -l@1.1499 = 1 !malcolmbox 1108311577 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108311671 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108311671 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108311671 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108311904 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108311918 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108311980 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108312007 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108312052 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108312110 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108312110 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108312110 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108312110 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108312110 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108312152 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108312158 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108312158 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108312158 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108312225 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108312532 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108312536 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108312536 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108312536 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108312536 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108312608 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108312608 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108312608 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108312608 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108312647 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108312920 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108312931 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108312931 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108312931 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108312931 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108312974 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108312976 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108313176 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108313181 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108313187 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313201 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108313201 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108313201 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313223 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108313223 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108313223 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108313223 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313223 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108313226 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108313265 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108313265 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108313265 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108313265 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108313265 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313265 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108313279 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108313279 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108313279 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313279 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108313279 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108313287 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108313361 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313391 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108313391 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313392 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108313392 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108313392 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108313392 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313392 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108313719 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108313719 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108313719 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313719 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108313719 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108313719 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108313719 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108313719 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108314650 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108314650 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108314650 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108314651 bk-3.2.3: get -p -r@1.3 = 0 !malcolmbox 1108314651 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108314651 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108314651 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108314651 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108314651 bk-3.2.3: get -p -r@1.1449 1 = 1 !malcolmbox 1108314651 bk-3.2.3: get -p -r@1.1449 1 = 1 !malcolmbox 1108315995 bk-3.2.3: rset -l@1.3 -h = 0 !malcolmbox 1108316051 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108316051 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316051 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316051 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108316051 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108316110 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108316110 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316110 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316110 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108316110 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108316110 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108316110 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316110 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316164 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108316165 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108316165 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316165 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316165 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108316165 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108316165 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316165 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316165 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316271 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316304 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108316304 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108316304 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316304 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316304 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108316305 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108316305 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108316305 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316305 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316640 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108316659 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108316777 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316779 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316864 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108316864 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316864 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316864 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108316939 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108316940 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316940 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316940 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108316940 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108316941 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108316941 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108316941 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108316941 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317005 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317006 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317006 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108317006 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317006 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317006 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317006 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108317006 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317006 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317017 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108317018 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317018 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317018 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317025 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317187 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317187 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317187 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108317187 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317187 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317189 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317189 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108317189 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317189 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317646 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317646 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317646 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317646 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108317646 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317646 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317647 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108317647 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317647 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317665 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317665 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317665 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317665 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317712 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317712 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317712 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317713 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317713 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317713 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108317713 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317714 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317762 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317762 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317762 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317763 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108317763 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317763 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108317763 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317763 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317766 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317766 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108317766 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317767 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108317820 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317868 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317934 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317934 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317934 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108317934 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317934 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108317935 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317935 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108317935 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317935 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317935 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108317991 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108317991 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108317991 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108317991 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108317992 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108317992 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108317992 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108318085 bk-3.2.3: get -p -r@1.3 firstdir/file2 = 1 !malcolmbox 1108318085 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108318085 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108318085 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318085 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108318274 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108318275 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318275 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108318275 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108318275 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108318275 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318275 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108318275 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108318276 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108318276 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108318276 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108318276 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318276 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318276 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108318277 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108318443 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318443 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108318443 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108318443 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108318443 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318443 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108318443 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318444 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108318444 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318493 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108318500 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318501 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108318501 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108318543 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108318596 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108318596 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318596 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318596 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108318596 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108318597 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318597 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108318597 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108318597 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108318597 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108318597 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108318597 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108318598 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108318598 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108318598 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108318598 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108318598 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108318598 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108318598 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108319433 bk-3.2.3: changes = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_REMOTE_PROTOCOL=1.3 = 0 peer=0.0.0.0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_VERSION=bk-3.2.3 = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_UTC=20040818155841 = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_TIME_T=1092844721 = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_USER=malcolmbox = 0 !malcolmbox 1108319455 bk-3.2.3: putenv _BK_USER=malcolmbox = 0 !malcolmbox 1108319455 bk-3.2.3: putenv _BK_HOST=serenity.local = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_REPO_ID=20050213142107+00:00|serenity.local|/Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample|malcolmbox|SVz1 = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_ACCEPTED=malcolmbox,bkl,GHifz0pY2BbwvjOSynfqEA==,41b2e50b = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_REALUSER=malcolmbox = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_REALHOST=serenity.local = 0 !malcolmbox 1108319455 bk-3.2.3: putenv BK_PLATFORM=powerpc-darwin6.8 = 0 !malcolmbox 1108319455 bk-3.2.3: cd /Users/malcolmbox/dev/eclipse/lxr-dev/lxr-dev/tests/bkexample/file1 = 1 !malcolmbox 1108319455 bk-3.2.3: changes file1 = 1 !malcolmbox 1108319464 bk-3.2.3: history file1 = 127 !malcolmbox 1108319528 bk-3.2.3: prs file1 = 0 !malcolmbox 1108319555 bk-3.2.3: prs seconddir/file4 = 0 !malcolmbox 1108319587 bk-3.2.3: get -p seconddir/file4 = 0 !malcolmbox 1108319637 bk-3.2.3: get -p -r@1.3 seconddir/file4 = 1 !malcolmbox 1108319642 bk-3.2.3: get -p -r@1.4 seconddir/file4 = 0 !malcolmbox 1108319671 bk-3.2.3: get -p -r@1.5 seconddir/file4 = 0 !malcolmbox 1108319678 bk-3.2.3: get -p -r@1.6 seconddir/file4 = 0 !malcolmbox 1108319684 bk-3.2.3: get -p -r@1.7 seconddir/file4 = 0 !malcolmbox 1108319766 bk-3.2.3: move file5 file6 = 1 !malcolm/malcolmbox 1108319772 bk-3.2.3: mv file5 file6 = 0 !malcolmbox 1108319776 bk-3.2.3: obtain write lock (4096) !malcolmbox 1108319776 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108319776 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108319776 bk-3.2.3: _sort = 0 !malcolmbox 1108319776 bk-3.2.3: sane = 0 !malcolmbox 1108319776 bk-3.2.3: check -c - = 0 !malcolmbox 1108319776 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108319776 bk-3.2.3: _sort -u = 0 !malcolmbox 1108319776 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108319779 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108319780 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108319780 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108319780 bk-3.2.3: write unlock (4096) !malcolm/malcolmbox 1108319990 bk-3.2.3: mv file6 ../file7 = 0 !malcolmbox 1108319993 bk-3.2.3: obtain write lock (4123) !malcolmbox 1108319993 bk-3.2.3: sfind -s,,p -C = 0 !malcolmbox 1108319993 bk-3.2.3: sccscat -h ChangeSet = 0 !malcolmbox 1108319993 bk-3.2.3: _sort = 0 !malcolmbox 1108319993 bk-3.2.3: sane = 0 !malcolmbox 1108319993 bk-3.2.3: check -c - = 0 !malcolmbox 1108319993 bk-3.2.3: cat BitKeeper/templates/commit = 0 !malcolmbox 1108319993 bk-3.2.3: _sort -u = 0 !malcolmbox 1108319993 bk-3.2.3: sccslog -DA - = 0 !malcolmbox 1108319994 bk-3.2.3: gethelp bkl = 0 !malcolm/malcolmbox 1108319995 bk-3.2.3: _lconfig = 1 !malcolm/malcolmbox 1108319995 bk-3.2.3: commit = 0 !malcolm/malcolmbox 1108319995 bk-3.2.3: write unlock (4123) !malcolmbox 1108320801 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108320801 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108320801 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108320801 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108320801 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108320801 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108320801 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108320801 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108320802 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108320802 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108320802 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108320802 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108320802 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108320802 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108320802 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108320802 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108320803 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108320803 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108320994 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108320994 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108320994 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108320994 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108320994 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108320994 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108320994 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108320994 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108320994 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108320994 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108320995 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108320995 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108320995 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108320995 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108320995 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108320995 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108320995 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108320995 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108321075 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108321075 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108321075 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108321075 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108321075 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108321075 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108321075 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108321075 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108321075 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108321075 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108321075 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108321075 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108321076 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108321076 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108321076 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108321076 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108321076 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108321076 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108321145 bk-3.2.3: get -p -r@1.4 seconddir/file4 = 0 !malcolmbox 1108321168 bk-3.2.3: get -p -r@1.4 seconddir/file4 = 0 !malcolmbox 1108321181 bk-3.2.3: get -p -r@1.7 seconddir/file4 = 0 !malcolmbox 1108321215 bk-3.2.3: get -p -r@1.4 firstdir/file2 = 1 !malcolmbox 1108321242 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108321260 bk-3.2.3: get -p -r@1.4 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108321272 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108321306 bk-3.2.3: get -p -r@1.8 firstdir/file2 = 0 !malcolmbox 1108321313 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108321405 bk-3.2.3: get -p -r@1.6 seconddir/file7 = 0 !malcolmbox 1108321424 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108321444 bk-3.2.3: get -p -r@1.6 seconddir/file7 = 0 !malcolmbox 1108321463 bk-3.2.3: get -p -r@1.6 seconddir/file7 = 0 !malcolmbox 1108321502 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108322063 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322063 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322063 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322063 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322063 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322063 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322063 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322063 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322063 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322063 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322063 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322063 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322063 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322064 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322064 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322084 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322084 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322084 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322084 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322084 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322084 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322084 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322085 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322085 bk-3.2.3: get -p -r1.2 seconddir/file4 = 0 !malcolmbox 1108322085 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322085 bk-3.2.3: get -p -r1.1 firstdir/file2 = 0 !malcolmbox 1108322086 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322086 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322086 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322086 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322086 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108322086 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108322086 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322086 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322086 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322086 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322086 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322131 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322131 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322131 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322131 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322131 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322131 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322131 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322131 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322131 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322131 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322131 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322131 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322131 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108322131 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108322132 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322132 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322132 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322132 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322132 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322132 bk-3.2.3: get -p -r1.2 seconddir/file4 = 0 !malcolmbox 1108322132 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322133 bk-3.2.3: get -p -r1.1 firstdir/file2 = 0 !malcolmbox 1108322133 bk-3.2.3: get -p -r1.2 seconddir/file7 = 0 !malcolmbox 1108322133 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108322133 bk-3.2.3: get -p -r1.3 seconddir/file7 = 0 !malcolmbox 1108322133 bk-3.2.3: rset -h -l@1.10 = 0 !malcolmbox 1108322134 bk-3.2.3: get -p -r1.4 seconddir/file7 = 0 !malcolmbox 1108322222 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322247 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322253 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322253 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322253 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322253 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322253 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322253 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322253 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322254 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322254 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322254 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322254 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322254 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322254 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322254 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322254 bk-3.2.3: get -p -r1.2 seconddir/file4 = 0 !malcolmbox 1108322255 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322255 bk-3.2.3: get -p -r1.1 firstdir/file2 = 0 !malcolmbox 1108322255 bk-3.2.3: get -p -r1.2 seconddir/file7 = 0 !malcolmbox 1108322255 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108322255 bk-3.2.3: get -p -r1.3 seconddir/file7 = 0 !malcolmbox 1108322256 bk-3.2.3: rset -h -l@1.10 = 0 !malcolmbox 1108322256 bk-3.2.3: get -p -r1.4 seconddir/file7 = 0 !malcolmbox 1108322256 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322256 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322256 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322256 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108322256 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322308 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322308 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322309 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322309 bk-3.2.3: get -p -r1.2 seconddir/file4 = 0 !malcolmbox 1108322309 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322309 bk-3.2.3: get -p -r1.1 firstdir/file2 = 0 !malcolmbox 1108322309 bk-3.2.3: get -p -r1.2 seconddir/file7 = 0 !malcolmbox 1108322309 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108322309 bk-3.2.3: get -p -r1.3 seconddir/file7 = 0 !malcolmbox 1108322310 bk-3.2.3: rset -h -l@1.10 = 0 !malcolmbox 1108322310 bk-3.2.3: get -p -r1.4 seconddir/file7 = 0 !malcolmbox 1108322310 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322310 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322310 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108322310 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108322310 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322310 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322311 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322311 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322311 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322367 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322378 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322378 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322378 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322378 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322378 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322378 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322378 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322378 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322378 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322378 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322379 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322379 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322379 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322379 bk-3.2.3: get -p -r1.2 seconddir/file4 = 0 !malcolmbox 1108322379 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322380 bk-3.2.3: get -p -r1.1 firstdir/file2 = 0 !malcolmbox 1108322380 bk-3.2.3: get -p -r1.2 seconddir/file7 = 0 !malcolmbox 1108322380 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108322380 bk-3.2.3: get -p -r1.3 seconddir/file7 = 0 !malcolmbox 1108322380 bk-3.2.3: rset -h -l@1.10 = 0 !malcolmbox 1108322380 bk-3.2.3: get -p -r1.4 seconddir/file7 = 0 !malcolmbox 1108322381 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322381 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322381 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322381 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108322381 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108322381 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322381 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322381 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322399 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322412 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322412 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322412 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322412 bk-3.2.3: get -p -r1.2 seconddir/file4 = 0 !malcolmbox 1108322413 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322413 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322413 bk-3.2.3: get -p -r1.1 firstdir/file2 = 0 !malcolmbox 1108322413 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322413 bk-3.2.3: get -p -r1.2 seconddir/file7 = 0 !malcolmbox 1108322413 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108322413 bk-3.2.3: get -p -r1.3 seconddir/file7 = 0 !malcolmbox 1108322414 bk-3.2.3: rset -h -l@1.10 = 0 !malcolmbox 1108322414 bk-3.2.3: get -p -r1.4 seconddir/file7 = 0 !malcolmbox 1108322414 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322414 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322414 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322414 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322414 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322414 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322414 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322415 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322415 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322415 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322415 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322415 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322415 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322415 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322415 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322415 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108322415 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108322425 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322443 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322443 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322443 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322443 bk-3.2.3: get -p -r1.2 seconddir/file4 = 0 !malcolmbox 1108322444 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322444 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322444 bk-3.2.3: get -p -r1.1 firstdir/file2 = 0 !malcolmbox 1108322444 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322444 bk-3.2.3: get -p -r1.2 seconddir/file7 = 0 !malcolmbox 1108322444 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108322444 bk-3.2.3: get -p -r1.3 seconddir/file7 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.10 = 0 !malcolmbox 1108322445 bk-3.2.3: get -p -r1.4 seconddir/file7 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322445 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322446 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322446 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322446 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108322446 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108322446 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322446 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322446 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322446 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322446 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322595 bk-3.2.3: changes = 0 !malcolmbox 1108322620 bk-3.2.3: rset -h -l@1.3 = 0 !malcolmbox 1108322620 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322620 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322620 bk-3.2.3: rset -h -l@131 = 0 !malcolmbox 1108322620 bk-3.2.3: rset -h -l@1345 = 0 !malcolmbox 1108322620 bk-3.2.3: rset -h -l@1.4 = 0 !malcolmbox 1108322620 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322621 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322621 bk-3.2.3: get -p -r1.2 seconddir/file4 = 0 !malcolmbox 1108322621 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322621 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322621 bk-3.2.3: get -p -r1.1 firstdir/file2 = 0 !malcolmbox 1108322621 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322621 bk-3.2.3: get -p -r1.2 seconddir/file7 = 0 !malcolmbox 1108322621 bk-3.2.3: rset -h -l@1.9 = 0 !malcolmbox 1108322622 bk-3.2.3: get -p -r1.3 seconddir/file7 = 0 !malcolmbox 1108322622 bk-3.2.3: rset -h -l@1.10 = 0 !malcolmbox 1108322622 bk-3.2.3: get -p -r1.4 seconddir/file7 = 0 !malcolmbox 1108322622 bk-3.2.3: rset -h -l@1.2 = 0 !malcolmbox 1108322622 bk-3.2.3: rset -h -l@1.1 = 0 !malcolmbox 1108322622 bk-3.2.3: rset -h -l@1.5 = 0 !malcolmbox 1108322623 bk-3.2.3: rset -h -l@1.7 = 0 !malcolmbox 1108322623 bk-3.2.3: rset -h -l@1.6 = 0 !malcolmbox 1108322623 bk-3.2.3: rset -h -l@1.8 = 0 !malcolmbox 1108322623 bk-3.2.3: get -p -r1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42 = 0 !malcolmbox 1108322623 bk-3.2.3: get -p -r1.1 seconddir/file4 = 0 !malcolmbox 1108322623 bk-3.2.3: get -p -r1.1 file1 = 0 !malcolmbox 1108322623 bk-3.2.3: rset -h -l@1.1449 = 1 !malcolmbox 1108322623 bk-3.2.3: rset -h -l1.1 = 0 !malcolmbox 1108322623 bk-3.2.3: rset -h -l@1.5 = 0 |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:16
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184/tests/bk-test-repository Added Files: Tag: bk-dev-branch file1 Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. --- NEW FILE: file1 --- this is the bbc and another line oh what a wonderful world addedd after the initial add. Still no changeset |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:15
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/etc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184/tests/bk-test-repository/BitKeeper/etc Added Files: Tag: bk-dev-branch config ignore Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. --- NEW FILE: config --- # This is the BitKeeper configuration for this package. # # Please take a minute to fill it out carefully, it needs to be accurate. # # NOTICE: you really do want to fill this out, if something goes wrong # with your repository, or if someone changes the logging policy, we # send mail to the contact listed here for confirmation. # # BitKeeper can maintain a log of your change comments (not your source, # just the comments) on a centralized server. This is useful as your # project grows, it gives people a place to go see what is happening on # a per project basis. This is especially useful for distributed developers. # # # Name of the project, such as "BitKeeper" or "The GNU C compiler". # description: Test # # What (RedHat package) category this project fits into, if any. # category: # # Open Logging server. This site is where users go to see the # ChangeSet comments for all instances of this repository. This must # be lo...@op... for usage under the terms of the BKL, # "bk help bkl" will show you the default licensing terms. If this # repository is commercial it can be an internal email address or "none" # to disable logging. # logging: none # # You do not have a license for BitKeeper and the logging field in the # BitKeeper/etc/config file is not set to "lo...@op...". # You either need a commercial license (to run without open logging), # or you need to convert your package to single user, or you need to # configure your package to use openlogging. Until you have done one of # those, you may not create any changesets. # # You can get a temporary license by sending a mail request # to sa...@bi.... # # BitMover can be reached at: # +1-650-872-9900 (international and California) # 888-401-8808 (toll free in the US & Canada) # during business hours (PST) or via email at sa...@bi.... # Thanks! license: licsign1: licsign2: licsign3: # # If this field is set, all checkins will appear to be made by this user, # in effect making this a single user package. Single user packages are # free from the logging constraint up to a maximum of 1000 files. In order # for the package to really be free, both the single_user and the single_host # field need to be set. # single_user: malcolm # # If this field is set, all checkins will appear to be made on this host. # single_host: serenity # # Default compression algorithm for stored s.files is gzip. # If you want no compression, set this to "none". # compression: gzip # # Default is to autofix problems found by check. # If you want to manually fix them, set this to "no". # autofix: yes # # Contact person for this project. This is whoever is the person that # should be contacted with update information or contacted if BitKeeper # discovers a problem which requires local intervention. Please make the # contact information accurate so we can support you. # contact: # # It is very important that this email address is filled out and accurate. # If someone converts your repository to open logging (which you may not # want), we will contact this email address for confirmation that you really # did want open logging. If the email address is inaccurate and we get no # response from anyone else at your location after 90 days, then open logging # will be implicitly approved. # email: te...@no... # # Add your street address if you like, it is optional. # street: city: state: postal: country: phone: cell: pager: # # Business Hours when we can contact you if you left a phone number. # hours: --- NEW FILE: ignore --- BitKeeper/*/* PENDING/* |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:15
|
Update of /cvsroot/lxr/lxr In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184 Removed Files: Tag: bk-dev-branch fixhashbang genjavaclasses Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. --- fixhashbang DELETED --- --- genjavaclasses DELETED --- |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:14
|
Update of /cvsroot/lxr/lxr/tests/bk-reference-files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184/tests/bk-reference-files Added Files: Tag: bk-dev-branch firstdir^file2^@1.4 seconddir^file4^@1.4 seconddir^file4^@1.7 seconddir^file7^@1.10 bk-file-tree-1.5 firstdir^file2^@1.3 seconddir^thirddir^file5^@1.6 bk-file-tree-1.7 seconddir^thirddir^file6^@1.9 bk-file-tree-1.8 bk-file-tree-1.6 firstdir^file2^@1.8 Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. --- NEW FILE: firstdir^file2^@1.4 --- this is added after changeset 1.2 --- NEW FILE: seconddir^file4^@1.4 --- after 1.3 another file --- NEW FILE: seconddir^file4^@1.7 --- after 1.3 another file added after deleting file1 & file2 - changeset 1.6 --- NEW FILE: seconddir^file7^@1.10 --- and another file5 changeset 1.3 added after changeset 1.4 --- NEW FILE: bk-file-tree-1.5 --- seconddir/file7|seconddir/thirddir/file5|1.2 seconddir/file4|seconddir/file4|1.1 BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42|firstdir/file2|1.1 BitKeeper/deleted/.del-file3~8c122dea36a73acd|firstdir/file3|1.1 file1|file1|1.1 --- NEW FILE: firstdir^file2^@1.3 --- this is added after changeset 1.2 --- NEW FILE: seconddir^thirddir^file5^@1.6 --- and another file5 changeset 1.3 added after changeset 1.4 --- NEW FILE: bk-file-tree-1.7 --- seconddir/file4|seconddir/file4|1.2 seconddir/file7|seconddir/thirddir/file5|1.2 file1|file1|1.1 --- NEW FILE: seconddir^thirddir^file6^@1.9 --- and another file5 changeset 1.3 added after changeset 1.4 --- NEW FILE: bk-file-tree-1.8 --- firstdir/file2|firstdir/file2|1.1 seconddir/file4|seconddir/file4|1.2 seconddir/file7|seconddir/thirddir/file5|1.2 file1|file1|1.1 --- NEW FILE: bk-file-tree-1.6 --- seconddir/file7|seconddir/thirddir/file5|1.2 seconddir/file4|seconddir/file4|1.1 file1|file1|1.1 --- NEW FILE: firstdir^file2^@1.8 --- Second version of file2 - created in changeset 1.8 |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:14
|
Update of /cvsroot/lxr/lxr/lib/LXR/Files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184/lib/LXR/Files Modified Files: Tag: bk-dev-branch Plain.pm BK.pm Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. Index: Plain.pm =================================================================== RCS file: /cvsroot/lxr/lxr/lib/LXR/Files/Plain.pm,v retrieving revision 1.24 retrieving revision 1.24.2.1 diff -u -d -r1.24 -r1.24.2.1 --- Plain.pm 21 Jul 2004 20:44:31 -0000 1.24 +++ Plain.pm 13 Feb 2005 19:35:05 -0000 1.24.2.1 @@ -100,6 +100,10 @@ my ($self, $pathname, $release) = @_; my ($dir, $node, @dirs, @files); + if($pathname !~ m!/$!) { + $pathname = $pathname . '/'; + } + $dir = $self->toreal($pathname, $release); opendir(DIR, $dir) || return (); FILE: while (defined($node = readdir(DIR))) { @@ -164,14 +168,4 @@ return %index; } -sub allreleases { - my ($self, $filename) = @_; - - opendir(SRCDIR, $self->{'rootpath'}); - my @dirs = readdir(SRCDIR); - closedir(SRCDIR); - - return grep { /^[^\.]/ && -r $self->toreal($filename, $_) } @dirs; -} - 1; Index: BK.pm =================================================================== RCS file: /cvsroot/lxr/lxr/lib/LXR/Files/Attic/BK.pm,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -d -r1.1.2.2 -r1.1.2.3 --- BK.pm 12 Dec 2004 02:41:39 -0000 1.1.2.2 +++ BK.pm 13 Feb 2005 19:35:05 -0000 1.1.2.3 @@ -22,15 +22,18 @@ use strict; use File::Spec; +use Cwd; use Time::Local; use LXR::Common; -use vars qw(%tree_cache); +use vars qw(%tree_cache @ISA); + +@ISA = ("LXR::Files"); sub new { - my ( $self, $rootpath ) = @_; + my ($self, $rootpath) = @_; - $self = bless( {}, $self ); + $self = bless({}, $self); $self->{'rootpath'} = $rootpath; $self->{'rootpath'} =~ s!/*$!!; @@ -38,50 +41,143 @@ } sub insert_entry { - my ( $newtree, $path, $entry ) = @_; - $$newtree{$path} = {} if !defined( $$newtree{$path} ); - $newtree->{$path}{$entry} = 1; + my ($newtree, $path, $entry, $curfile, $rev) = @_; + $$newtree{$path} = {} if !defined($$newtree{$path}); + $newtree->{$path}{$entry} = { 'curpath' => $curfile, 'revision' => $rev }; } sub getdir { - my ( $self, $pathname, $release ) = @_; + my ($self, $pathname, $release) = @_; - if ( !defined $tree_cache{$release} ) { + $self->fill_cache($release); + $pathname = File::Spec->rootdir() if $pathname eq ''; + return keys %{ $tree_cache{$release}->{$pathname} }; +} - # Not in cache, so need to build - my @all_entries = $self->get_tree( $release, $pathname ); - my %newtree = (); - my ( $entry, $path, $file, $vol, @dirs ); +sub fill_cache { + my ($self, $release) = @_; + + return if (defined $tree_cache{$release}); + + # Not in cache, so need to build + my @all_entries = $self->get_tree($release); - $newtree{ File::Spec->rootdir() } = {}; + my %newtree = (); + my ($entry, $path, $file, $vol, @dirs); + my ($curfile, $histfile, $rev); + $newtree{''} = {}; - foreach $entry (@all_entries) { - ( $vol, $path, $file ) = File::Spec->splitpath( File::Spec->rootdir() . $entry ); - insert_entry( \%newtree, $path, $file ); - while($path ne File::Spec->rootdir()) { - # Insert any directories in path into hash - ($vol, $path, $file) = File::Spec->splitpath( - File::Spec->catdir(File::Spec->splitdir($path))); - insert_entry(\%newtree, $path, $file); - } + foreach $entry (@all_entries) { + ($curfile, $histfile, $rev) = split /\|/, $entry; + ($vol, $path, $file) = File::Spec->splitpath($histfile); + insert_entry(\%newtree, $path, $file, $curfile, $rev); + while ($path ne File::Spec->rootdir() && $path ne '') { + # Insert any directories in path into hash + ($vol, $path, $file) = + File::Spec->splitpath( + File::Spec->catdir(File::Spec->splitdir($path))); + insert_entry(\%newtree, $path, $file); } - $tree_cache{$release} = \%newtree; } - return keys %{$tree_cache{$release}->{$pathname}}; + + # Make / point to '' + $newtree{ File::Spec->rootdir() } = $newtree{''}; + delete $newtree{''}; + + $tree_cache{$release} = \%newtree; } -sub get_tree() { - my ( $self, $release ) = @_; +sub get_tree { + my ($self, $release) = @_; my $real = $self->{'rootpath'}; + my $dir = getcwd(); + chdir($self->{'rootpath'}); - open( X, "bk -r prs -r$release $real|" ) or die "Can't exec bk prs"; - - my @files = <X>; - @files = grep /^P /, @files; - map( s/^P //, @files ); - chomp @files; +# This command provide 3 part output - the current filename, the historical filename & the revision + open(X, "bk rset -h -l$release 2>/dev/null |") or die "Can't exec bk rset"; + chdir($dir); + my $line_to_junk = <X>; # Remove the Changelist|Changelist line at start + my @files = <X>; close X; + chomp @files; + + # remove any BitKeeper metadata except for deleted files + @files = grep (!(m!^BitKeeper! && !m!^BitKeeper/deleted/!), @files); return @files; } + +sub getfilehandle { + my ($self, $pathname, $release) = @_; + $pathname = canonise($pathname); + my $fileh = undef; + my $dir = getcwd(); + chdir($self->{'rootpath'}); + if ($self->file_exists($pathname, $release)) { + my $info = $self->getfileinfo($pathname, $release); + my $ver = $info->{'revision'}; + my $where = $info->{'curpath'}; + open($fileh, "bk get -p -r$ver $where 2>/dev/null |") + or die "Error executing bk get"; + } + chdir($dir); + return $fileh; +} + +sub canonise { + my $path = shift; + $path =~ s!^/!!; + return $path; +} + +# Check that the specified pathname, version combination exists in repository +sub file_exists { + my ($self, $pathname, $release) = @_; + + # Look the file up in the treecache + return defined($self->getfileinfo($pathname, $release)); +} + +sub getfileinfo { + my ($self, $pathname, $release) = @_; + $self->fill_cache($release); # Normally expect this to be present anyway + $pathname = canonise($pathname); + + my ($vol, $path, $file) = File::Spec->splitpath($pathname); + $path = File::Spec->rootdir() if $path eq ''; + + return $tree_cache{$release}{$path}{$file}; +} + + +sub getfile { + my ($self, $pathname, $release) = @_; + $pathname = canonise($pathname); + my $fileh = $self->getfilehandle($pathname, $release); + + return undef unless $fileh; + my $buffer = join('', $fileh->getlines); + close $fileh; + return $buffer; +} + +sub tmpfile { + my ($self, $filename, $release) = @_; + my ($tmp, $buf); + + $buf = $self->getfile($filename, $release); + return undef unless defined($buf); + + $tmp = + $config->tmpdir + . '/bktmp.' + . time . '.' + . $$ . '.' + . &LXR::Common::tmpcounter; + open(TMP, "> $tmp") || return undef; + print(TMP $buf); + close(TMP); + + return $tmp; +} |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:14
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/tmp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184/tests/bk-test-repository/BitKeeper/tmp Added Files: Tag: bk-dev-branch csetcache.1250095 csetcache.1270097 Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. --- NEW FILE: csetcache.1250095 --- 9b --- NEW FILE: csetcache.1270097 --- 9b |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:14
|
Update of /cvsroot/lxr/lxr/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184/tests Modified Files: Tag: bk-dev-branch lxr.conf BKTest.pm AllTests.pm Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. Index: lxr.conf =================================================================== RCS file: /cvsroot/lxr/lxr/tests/lxr.conf,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -u -d -r1.1 -r1.1.4.1 --- lxr.conf 4 Mar 2002 15:11:27 -0000 1.1 +++ lxr.conf 13 Feb 2005 19:35:04 -0000 1.1.4.1 @@ -174,7 +174,8 @@ # ['tcl', '(?i)\.tcl$|\.wish$' #' # , 'LXR::Lang::Generic'], }, - + + 'ignoredirs' => [], # Maps interpreter names to languages. The format is: # regexp => langname # regexp is matched against the part after #! on the first line of a file Index: BKTest.pm =================================================================== RCS file: /cvsroot/lxr/lxr/tests/Attic/BKTest.pm,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -d -r1.1.2.2 -r1.1.2.3 --- BKTest.pm 12 Dec 2004 02:41:40 -0000 1.1.2.2 +++ BKTest.pm 13 Feb 2005 19:35:04 -0000 1.1.2.3 @@ -5,6 +5,7 @@ use strict; use Test::Unit; +use Cwd; use lib ".."; use lib "../lib"; @@ -12,13 +13,15 @@ use base qw(Test::Unit::TestCase); -use vars qw($bkpath); +use vars qw($bkpath $bkrefdir); -$bkpath = "/Users/malcolmbox/dev/bk-linux/linux-2.4"; +$bkpath = getcwd() . "/bk-test-repository"; +$bkrefdir = getcwd() . "/bk-reference-files/"; sub new { my $self = shift()->SUPER::new(@_); -# $self->{config} = {}; + + # $self->{config} = {}; return $self; } @@ -34,8 +37,10 @@ # Access some of the values to check what is found sub test_root { my $self = shift; - $self->assert($self->{'bk'}->{rootpath} eq $self->{'config'}->{'dir'}, - "rootpath failed $self->{bk}->{rootpath} $self->{'config'}->{'dir'}"); + $self->assert( + $self->{'bk'}->{rootpath} eq $self->{'config'}->{'dir'}, + "rootpath failed $self->{bk}->{rootpath} $self->{'config'}->{'dir'}" + ); } # Test the getdir function @@ -50,87 +55,263 @@ sub new { my ($proto, $rootpath) = @_; my $class = ref($proto) || $proto; - my $self = $class->SUPER::new($rootpath); - + my $self = $class->SUPER::new($rootpath); + bless($self, $class); return $self; } -sub set_tree() { +sub set_tree { my ($self) = shift; $self->{tree} = \@_; } -sub get_tree() { - my($self) = shift; - return @{$self->{'tree'}}; +sub get_tree { + my ($self) = shift; + return @{ $self->{'tree'} }; } 1; package BKTest; -# Test the tree building & caching for the getdir function. Doesn't go near real BK commands +# Test the tree building & caching for the getdir function. +# Uses the BK::Test module to stub out real BK commands +# so entire operation carried out on virtual trees sub test_getdir_part1 { my $self = shift; - my $bk = new LXR::Files::BK::Test("/"); - $bk->set_tree("README", "src/file1", "src/file2", "src/tests/newtest/test1"); - - my @files = sort($bk->getdir("/",'test1')); # use different releases to disambiguate - $self->assert_deep_equals(\@files, ["README", "src"]); - @files = sort($bk->getdir("/src/", 'test1')); - $self->assert_deep_equals(\@files, ["file1", "file2", "tests"]); - @files = sort($bk->getdir("/src/tests/newtest/", 'test1')); - $self->assert_deep_equals(\@files, ["test1"]); - @files = sort($bk->getdir("/src/tests/", 'test1')); - $self->assert_deep_equals(\@files, ["newtest"]); - @files = sort($bk->getdir("/src/tests/newtest/", 'test1')); - $self->assert_deep_equals(\@files, ["test1"]); - - $bk->set_tree("README", "src/file1", "src/file2", "src/tests/newtest/test1", "src/tests/newtest/test2", - "Config"); - @files = sort($bk->getdir("/src/tests/newtest/", 'test1')); # Check cache is working + my $bk = new LXR::Files::BK::Test("/"); + $bk->set_tree("README|README|1.1", "src/file1|src/file1|1.1", + "src/file2|src/file2|1.1", + "src/tests/newtest/test1|src/tests/newtest/test1|1.3"); + + my @files = + sort($bk->getdir("/", 'test1')); # use different releases to disambiguate + $self->assert_deep_equals(\@files, [ sort "README", "src" ]); + @files = sort ($bk->getdir("", 'test1')); # Check that interprets "" as "/" + $self->assert_deep_equals(\@files, [ sort "README", "src" ]); + @files = sort($bk->getdir("src/", 'test1')); + $self->assert_deep_equals(\@files, [ sort "file1", "file2", "tests" ]); + @files = sort($bk->getdir("src/tests/newtest/", 'test1')); + $self->assert_deep_equals(\@files, [ sort "test1" ]); + @files = sort($bk->getdir("src/tests/", 'test1')); + $self->assert_deep_equals(\@files, [ sort "newtest" ]); + @files = sort($bk->getdir("src/tests/newtest/", 'test1')); + $self->assert_deep_equals(\@files, [ sort "test1" ]); + + $bk->set_tree( + "BitKeeper/deleted/.del-README-34243232432|README|1.2", + "src/file1|src/file1|1.2", + "src/file2|src/file2|1.2", + "src/tests/newtest/test1|src/tests/newtest/test1|1.2", + "src/tests/newtest/test2|src/tests/newtest/test2|1.2", + "Config|Config|1.2" + ); + @files = + sort($bk->getdir("src/tests/newtest/", 'test1')); # Check cache is working $self->assert_deep_equals(\@files, ["test1"]); - @files = sort($bk->getdir("/src/tests/newtest/", 'test2')); # Should pick up new entry - $self->assert_deep_equals(\@files, ["test1", "test2"]); - @files = sort($bk->getdir("/src/tests/", 'test2')); # Should still only see one copy of dir + @files = + sort($bk->getdir("src/tests/newtest/", 'test2')) + ; # Should pick up new entry + $self->assert_deep_equals(\@files, [ "test1", "test2" ]); + @files = + sort($bk->getdir("src/tests/", 'test2')) + ; # Should still only see one copy of dir $self->assert_deep_equals(\@files, ["newtest"]); - @files = sort($bk->getdir("/src/tests/newtest/", 'test1')); # Check cache is still ok + @files = + sort($bk->getdir("src/tests/newtest/", 'test1')) + ; # Check cache is still ok $self->assert_deep_equals(\@files, ["test1"]); + # Now tests with invalid paths on entry + @files = sort($bk->getdir("/src/tests/", 'test1')); + $self->assert($#files == -1); + @files = sort($bk->getdir("src/tests", 'test2')); + $self->assert($#files == -1); } # Test the get_tree function and ensure it is giving the right answers - sub test_get_tree { my $self = shift; + my $bk = $self->{'bk'}; + + my @versions = (1.5, 1.7, 1.6, 1.8); + foreach (@versions) { + my @tree = sort $bk->get_tree('@' . $_); + open(X, "${bkrefdir}bk-file-tree-$_") + || die "Can't read ${bkrefdir}bk-file-tree-$_"; + my @answer = sort <X>; + close X; + chomp @answer; + $self->assert_deep_equals(\@tree, \@answer, "Failed for version $_"); + } +} + +# Now test the getdir function with the full tree +sub test_getdir_part2 { + my $self = shift; + my $bk = $self->{'bk'}; + + # A revision with no deletions + my @entries = sort $bk->getdir('firstdir/', '@1.3'); + $self->assert(scalar(@entries) == 2, "entries is $#entries"); + $self->assert_deep_equals(\@entries, [ sort ("file2", "file3") ]); + @entries = sort($bk->getdir('seconddir/', '@1.6')); + $self->assert_deep_equals(\@entries, [ sort ("file4", "thirddir") ]); + + # Now a revision after some files have been deleted + @entries = sort $bk->getdir('firstdir/', '@1.6'); + $self->assert(scalar(@entries) == 0); + @entries = sort $bk->getdir('seconddir/', '@1.6'); + $self->assert_deep_equals(\@entries, [ sort ('thirddir', 'file4') ]); + @entries = sort $bk->getdir('seconddir/thirddir/', '@1.6'); + $self->assert_deep_equals(\@entries, [ sort ('file5') ]); + + # Now after a file in firstdir has been recreated + @entries = sort $bk->getdir('firstdir/', '@1.8'); + $self->assert_deep_equals(\@entries, [ sort ('file2') ]); +} + +# Tests for the cache manipulation commands +sub test_fileexists { + my $self = shift; + my $bk = $self->{'bk'}; + + # These all exist + $self->assert($bk->file_exists('/file1', '@1.2')); + $self->assert($bk->file_exists('/file1', '@1.6')); + $self->assert($bk->file_exists('/file1', '@1.8')); + $self->assert($bk->file_exists('/firstdir/file2', '@1.3')); + $self->assert($bk->file_exists('/firstdir/file3', '@1.5')); + $self->assert($bk->file_exists('/seconddir/thirddir/file5', '@1.6')); + + # And these don't + $self->assert(!$bk->file_exists('/file1', '@1.1')); + $self->assert(!$bk->file_exists('/file2', '@1.3')); + $self->assert(!$bk->file_exists('/firstdir/', '@1.8')); + $self->assert(!$bk->file_exists('/firstdir/file2', '@1.2')); + $self->assert(!$bk->file_exists('/firstdir/file3', '@1.6')); + $self->assert(!$bk->file_exists('/seconddir/thirddir/file4', '@1.6')); +} + +sub test_getfileinfo { + my $self = shift; + my $bk = $self->{'bk'}; + + # These all exist + $self->assert(defined($bk->getfileinfo('/file1', '@1.2'))); + $self->assert($bk->getfileinfo('/file1', '@1.6')->{'revision'} == 1.1); + $self->assert($bk->getfileinfo('/file1', '@1.8')->{'curpath'} eq 'file1'); + my $info = $bk->getfileinfo('/firstdir/file2', '@1.3'); + $self->assert($info->{'revision'} == 1.1); + $self->assert( + $info->{'curpath'} eq 'BitKeeper/deleted/.del-file2~7a40a14b3cb5ac42'); + + # And these don't + $self->assert(!defined($bk->getfileinfo('/file1', '@1.1'))); + $self->assert(!defined($bk->getfileinfo('/file2', '@1.3'))); +} + +# Some basic getfile tests +# Check for correct & incorrect pathnames and versions +sub test_getfile { + my $self = shift; + my $bk = $self->{'bk'}; + + my $data = $bk->getfile("/firstdir/file2", '@1.3'); + open(FILE, '<', $bkrefdir . 'firstdir^file2^@1.3') + || die "Can't open file to check contents firstdir^file2^\@1.3"; + local ($/) = undef; + my $check = <FILE>; + close FILE; + $self->assert($check eq $data, "File read didn't match"); + +# Pathnames must start with a "/" for CVS/Plain but we'll accept without - for now! + $data = $bk->getfile("firstdir/file2", '@1.3'); + $self->assert($check eq $data, "File read didn't match"); + $data = $bk->getfile("/an/impossible/path/that/doesn/t/exist", '@131'); + $self->assert(!defined($data)); + $data = ''; + $data = $bk->getfile("include/linux/jffs.h", '@1345'); + $self->assert(!defined($data)); +} + +# Detailed getfile tests +# Checking here that we can correctly recover: +# - the same file at two different revisions +# - a file that has been deleted +# - a file that has been deleted and then reconstructed +# (i.e. the new dir/file is different to dir/file at a previous revision +# - a file that has been moved +sub test_getfile2 { + my $self = shift; + my $bk = $self->{'bk'}; + + # These are all valid versions with contents + my @versions = ( + '/seconddir/file4', '@1.4', # rev 1 + '/seconddir/file4', '@1.7', # rev 2 + '/firstdir/file2', '@1.4', # before delete + '/firstdir/file2', '@1.8', # after reconstruction + '/seconddir/thirddir/file5', '@1.6', # before move + '/seconddir/thirddir/file6', '@1.9', # after move + '/seconddir/file7', '@1.10', # after move to new dir + ); + + while (scalar(@versions)) { + my $file = shift @versions; + my $ver = shift @versions; + my $data = $bk->getfile($file, $ver); + my $checkfile = substr($file, 1); + $checkfile =~ s{/}{^}g; + $checkfile = $bkrefdir . $checkfile . '^' . $ver; + open(X, '<', $checkfile) or die "Can't open file $checkfile"; + local ($/) = undef; + my $check = <X>; + close X; + $self->assert_equals($data, $check, "Failed for $file, $ver"); + } +} + +sub test_getfilehandle { + my ($self) = shift; my $bk = $self->{'bk'}; - - my @tree = sort $bk->get_tree('@1.15'); - open (X, "test_get_tree_filelist") || die "Can't read test_get_tree_filelist"; - my @answer = sort <X>; - chomp @answer; - - $self->assert_deep_equals(\@tree, \@answer); -} + + $self->assert(defined($bk->getfilehandle("/firstdir/file2", '@1.3'))); + $self->assert(defined($bk->getfilehandle("/seconddir/file4", '@1.6'))); + $self->assert(defined($bk->getfilehandle('file1', '@1.2'))); + $self->assert( + !defined($bk->getfilehandle("/random/path/to/nowhere", '@1.1449'))); + $self->assert(!defined($bk->getfilehandle("/file1", '1.1'))); + $self->assert(!defined($bk->getfilehandle("/firstdir/file3", '@1.8'))); + $self->assert(!defined($bk->getfilehandle("/seconddir/file7", '@1.8'))); + $self->assert(!defined($bk->getfilehandle("/seconddir/thirddir/file5", '@1.10'))); +} + +# Tests of helper functions in BK.pm +sub test_canonise { + my ($self) = shift; + my $bk = $self->{'bk'}; + $self->assert( + LXR::Files::BK::canonise('/path/to/somewhere') eq 'path/to/somewhere'); + $self->assert(LXR::Files::BK::canonise('/') eq ''); +} # set_up and tear_down are used to # prepare and release resources need for testing # Prepare a config object - sub set_up { +sub set_up { my $self = shift; $self->{'bk'} = new LXR::Files("bk:$bkpath"); - $self->{'config'}->{'dir'} = "$bkpath/"; - } + $self->{'config'}->{'dir'} = "$bkpath"; +} - sub tear_down { +sub tear_down { my $self = shift; -# $self->{config} = undef; - } - - + # $self->{config} = undef; +} 1; Index: AllTests.pm =================================================================== RCS file: /cvsroot/lxr/lxr/tests/AllTests.pm,v retrieving revision 1.1.4.1 retrieving revision 1.1.4.2 diff -u -d -r1.1.4.1 -r1.1.4.2 --- AllTests.pm 4 Dec 2004 23:31:15 -0000 1.1.4.1 +++ AllTests.pm 13 Feb 2005 19:35:04 -0000 1.1.4.2 @@ -15,6 +15,7 @@ my $suite = Test::Unit::TestSuite->empty_new("LXR Tests"); $suite->add_test(Test::Unit::TestSuite->new("ConfigTest")); $suite->add_test(Test::Unit::TestSuite->new("BKTest")); + $suite->add_test(Test::Unit::TestSuite->new("PlainTest")); return $suite; } |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:35:14
|
Update of /cvsroot/lxr/lxr/lib/LXR In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13184/lib/LXR Modified Files: Tag: bk-dev-branch Files.pm Log Message: Updated implementation of BitKeeper interface. Now uses bk rset to get all the details of the tree. Can correctly access various versions of the files across moves, deletes etc. Index: Files.pm =================================================================== RCS file: /cvsroot/lxr/lxr/lib/LXR/Files.pm,v retrieving revision 1.8.2.1 retrieving revision 1.8.2.2 diff -u -d -r1.8.2.1 -r1.8.2.2 --- Files.pm 4 Dec 2004 23:31:14 -0000 1.8.2.1 +++ Files.pm 13 Feb 2005 19:35:05 -0000 1.8.2.2 @@ -23,22 +23,87 @@ use strict; sub new { - my ($self, $srcroot) = @_; + my ( $self, $srcroot ) = @_; my $files; - if ($srcroot =~ /^CVS:(.*)/i) { + if ( $srcroot =~ /^CVS:(.*)/i ) { require LXR::Files::CVS; $srcroot = $1; $files = new LXR::Files::CVS($srcroot); - } elsif ($srcroot =~ /^bk:(.*)/i) { + } + elsif ( $srcroot =~ /^bk:(.*)/i ) { require LXR::Files::BK; $srcroot = $1; - $files = new LXR::Files::BK($srcroot); - } else { + $files = new LXR::Files::BK($srcroot); + } + else { require LXR::Files::Plain; $files = new LXR::Files::Plain($srcroot); } return $files; } +# Stub implementations of the Files interface + +sub getdir { + my $self = shift; + die '::getdir not implemented'; +} + +sub getfile { + my $self = shift; + die '::getfile not implemented'; +} + +sub getannotations { + my $self = shift; + die '::getannotations not implemented'; +} + +sub getauthor { + my $self = shift; + die '::getauthor not implemented'; +} + +sub filerev { + my $self = shift; + die '::filerev not implemented'; +} + +sub getfilehandle { + my $self = shift; + die '::getfilehandle not implemented'; +} + +sub getfilesize { + my $self = shift; + die '::getfilesize not implemented'; +} + +sub getfiletime { + my $self = shift; + die '::getfiletime not implemented'; +} + +sub getindex { + my $self = shift; + die '::getindex not implemented'; +} + +sub isdir { + my $self = shift; + die '::isdir not implemented'; +} + +sub isfile { + my $self = shift; + die '::isfile not implemented'; +} + +sub toreal { + # FIXME: this function should probably not exist, since it doesn't make sense for + # all file access methods + return undef; +} + 1; |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:30:27
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/etc/.master In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10962/tests/bk-test-repository/BitKeeper/etc/.master Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/etc/.master added to the repository |
From: Malcolm B. <mb...@us...> - 2005-02-13 19:30:27
|
Update of /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/tmp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10962/tests/bk-test-repository/BitKeeper/tmp Log Message: Directory /cvsroot/lxr/lxr/tests/bk-test-repository/BitKeeper/tmp added to the repository |