Bug 135465

Summary: FreeBSD cvsweb reporting inaccurate logs?
Product: Documentation Reporter: Ryan Beasley <ryanb>
Component: Books & ArticlesAssignee: freebsd-doc (Nobody) <doc>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Ryan Beasley 2009-06-11 05:50:01 UTC
Something seems to be awry with FreeBSD's cvsweb instance at http://www.freebsd.org/cgi/cvsweb.cgi/src.

Specific instance:
http://www.freebsd.org/cgi/cvsweb.cgi/src/UPDATING

I'd expect to see the revision tagged with RELENG_6_4, RELENG_7_1, etc., but these entries are nowhere to be found.

Similarly, annotated sources, such as http://www.freebsd.org/cgi/cvsweb.cgi/src/UPDATING?annotate=1.416.2.40.2.9 , provide inaccurate links like http://www.freebsd.org/cgi/cvsweb.cgi/src/UPDATING#rev1.416.2.40.2. 

Note that there isn't an anchor "rev1.416.2.40.2" isn't provided on the UPDATING log page (listed above).

What gives?  :/

How-To-Repeat: View any of the URLs listed above.  :|
Comment 1 Remko Lodder freebsd_committer freebsd_triage 2009-11-06 07:27:53 UTC
State Changed
From-To: open->feedback

I think this is because the way the product works. CVS head tracking 
what you see when you open cvsweb, is not listing version information 
for branched items. It track's its own tree, unless you specify a 
specific different revision, which you can do on the bottom part of 
the webpage presented. 

Annotate works a bit differently and shows the changed lines and 
queries a bit different, which is why there are different results. 

In my opinion this will not be corrected at anytime soon, it had been 
in use for a long period of time, and no one actually had problems with 
that. In other words the current situation works just fine. 

Thanks
Comment 2 TsurutaniNaoki 2010-01-07 23:22:32 UTC
I think it a problem, as originator says.
I cannot confirm easily whether the recent changes in -current or -stable
are incorporated to the -stable or more older -stable such as 6.x.
viewvc interface can show all, but it is not convenient for the purpose mentioned above.
I want it to be fixed.
Comment 3 Johann Kois freebsd_committer freebsd_triage 2010-08-06 08:19:43 UTC
Responsible Changed
From-To: freebsd-www->webmaster

Reassign.  Not a documentation problem.  But rather a problem with one of the CGI scripts running in the background.
Comment 4 Simon L. B. Nielsen freebsd_committer freebsd_triage 2010-08-08 09:28:24 UTC
Responsible Changed
From-To: webmaster->freebsd-www

FreeBSD.org CGI scripts are not maintained but webmaster by like the rest 
of the site by -www people. 

It's a known limit of cvsweb that it gets confused by certain CVS based 
files as the content of some log comments are very similar to the 
structure of the 'cvs log' output which cvsweb uses.
Comment 5 Remko Lodder freebsd_committer freebsd_triage 2011-04-18 14:10:48 UTC
State Changed
From-To: feedback->closed

As mentioned by Simon, it's a known issue.