Branch not showing up in rlog (git build 40f6256)
Hannes Küttner <[email protected]> Tue, 6 Dec 2016 14:51:54 +0100
| Newsgroups | gmane.comp.version-control.rcs.bugs |
|---|---|
| Message-ID | <[email protected]> |
Hi! I ran into a problem with a RCS build I made from the current git version (branch `p`, commit 40f6256). I have created a test archive with the following structure: 1.1 |- 1.1.1.1 |- 1.1.2.1 |--- 1.1.2.1.1.1 (*) |- 1.1.2.2 1.2 The marked revision (*) fails to show up in an rlog of the archive. When running rlog on this file I get this output for revision 1.2.1.1: revision 1.1.2.1 date: 2016/12/06 13:28:57; author: hannes; state: Exp; lines: +0 -0 branches: 1.1.2.1.1; *** empty log message *** As you can see the branch 1.1.2.1.1 (*) shows up correctly under *branches*. But it does not appear in the rest of the output (you can find it attached). Under version 5.9.4 of RCS it still works as intended and the branch (*) is displayed. The number of selected revisions is 6 for both versions of rlog, so it seems like the corresponding delta exists. I attached the archive I created for testing purposes and the output of both rlogs. Can anybody confirm my findings? Any guesses why this happens? I will continue to investigate this on my own and will come back with anything I am able to find. Mit freundlichem Gruß / With kind regards Hannes Küttner *MEINBERG Funkuhren GmbH & Co. KG* Lange Wand 9 D-31812 Bad Pyrmont, Germany Phone: +49 (0)5281 9309-0 Fax: +49 (0)5281 9309-30 Amtsgericht Hannover 17HRA 100322 Geschäftsführer: Günter Meinberg, Werner Meinberg, Andre Hartmann, Heiko Gerstung Email: [email protected] <mailto:[email protected]> Internet: www.meinberg.de <http://www.meinberg.de> ------------------------------------------------------------------------ *MEINBERG - Solutions for Time and Frequency Synchronization*
test.txt,v
(text/plain, 865 B)
head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 2016.12.06.13.28.40; author hannes; state Exp; branches; next 1.1; 1.1 date 2016.12.06.13.27.46; author hannes; state Exp; branches 1.1.1.1 1.1.2.1; next ; 1.1.1.1 date 2016.12.06.13.28.50; author hannes; state Exp; branches; next ; 1.1.2.1 date 2016.12.06.13.28.57; author hannes; state Exp; branches 1.1.2.1.1.1; next 1.1.2.2; 1.1.2.2 date 2016.12.06.13.30.52; author hannes; state Exp; branches; next ; 1.1.2.1.1.1 date 2016.12.06.13.29.03; author hannes; state Exp; branches; next ; desc @@ 1.2 log @*** empty log message *** @ text @@ 1.1 log @Initial revision @ text @@ 1.1.2.1 log @*** empty log message *** @ text @@ 1.1.2.2 log @*** empty log message *** @ text @@ 1.1.2.1.1.1 log @*** empty log message *** @ text @@ 1.1.1.1 log @*** empty log message *** @ text @@
rlog-5.9.4.log
(text/plain, 1.1 KB)
$ rlog test.txt RCS file: test.txt,v Working file: test.txt head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 6; selected revisions: 6 description: ---------------------------- revision 1.2 date: 2016/12/06 13:28:40; author: hannes; state: Exp; lines: +0 -0 *** empty log message *** ---------------------------- revision 1.1 date: 2016/12/06 13:27:46; author: hannes; state: Exp; branches: 1.1.1; 1.1.2; Initial revision ---------------------------- revision 1.1.2.2 date: 2016/12/06 13:30:52; author: hannes; state: Exp; lines: +0 -0 *** empty log message *** ---------------------------- revision 1.1.2.1 date: 2016/12/06 13:28:57; author: hannes; state: Exp; lines: +0 -0 branches: 1.1.2.1.1; *** empty log message *** ---------------------------- revision 1.1.2.1.1.1 date: 2016/12/06 13:29:03; author: hannes; state: Exp; lines: +0 -0 *** empty log message *** ---------------------------- revision 1.1.1.1 date: 2016/12/06 13:28:50; author: hannes; state: Exp; lines: +0 -0 *** empty log message *** =============================================================================
rlog-git-build.log
(text/plain, 1 KB)
$ ~/projects/rcs-original/src/rcs rlog test.txt RCS file: test.txt,v Working file: test.txt head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 6; selected revisions: 6 description: ---------------------------- revision 1.2 date: 2016/12/06 13:28:40; author: hannes; state: Exp; lines: +0 -0 *** empty log message *** ---------------------------- revision 1.1 date: 2016/12/06 13:27:46; author: hannes; state: Exp; branches: 1.1.1; 1.1.2; Initial revision ---------------------------- revision 1.1.2.2 date: 2016/12/06 13:30:52; author: hannes; state: Exp; lines: +0 -0 *** empty log message *** ---------------------------- revision 1.1.2.1 date: 2016/12/06 13:28:57; author: hannes; state: Exp; lines: +0 -0 branches: 1.1.2.1.1; *** empty log message *** ---------------------------- revision 1.1.1.1 date: 2016/12/06 13:28:50; author: hannes; state: Exp; lines: +0 -0 *** empty log message *** =============================================================================