You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Wolf Josef <jo...@siemens.com> on 2002/10/16 16:00:25 UTC

ViewCVS still has problems...

When I list the logs of tags/0.14.3/subversion/libsvn_client/add.c
and click on the "diff to previous 2433" which is contained in the
log-entry for Rev 2436, then I get:

 Python Exception Occurred
 Traceback (most recent call last):
   File "/usr/local/viewcvs-1.0-dev/lib/viewcvs.py", line 2895, in run_cgi
     main()
   File "/usr/local/viewcvs-1.0-dev/lib/viewcvs.py", line 2868, in main
     view_diff(request)
   File "/usr/local/viewcvs-1.0-dev/lib/viewcvs.py", line 2575, in view_diff
     fp = diffobj.get_pipe()
   File "/usr/local/lib/python2.2/site-packages/svn/fs.py", line 59, in
get_pipe
     len = file_length(self.root1, self.path1, self.pool)
 RuntimeError: file not found: revision `2433', path
`tags/0.14.3/subversion/libsvn_client/add.c'

Could this be due to the "Changes since 2433: 0 lines"?

BTW: The corresponding link is:
http://svn.collab.net/viewcvs-dev/tags/0.14.3/subversion/libsvn_client/add.c
?r1=2433&r2=2436

BTW1: Maybe someone could make a link from subversion.tigris.org to the
viewcvs?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: ViewCVS still has problems...

Posted by cm...@collab.net.
Wolf Josef <jo...@siemens.com> writes:

> When I list the logs of tags/0.14.3/subversion/libsvn_client/add.c
> and click on the "diff to previous 2433" which is contained in the
> log-entry for Rev 2436, then I get:
> 
>  Python Exception Occurred
>  Traceback (most recent call last):
>    File "/usr/local/viewcvs-1.0-dev/lib/viewcvs.py", line 2895, in run_cgi
>      main()
>    File "/usr/local/viewcvs-1.0-dev/lib/viewcvs.py", line 2868, in main
>      view_diff(request)
>    File "/usr/local/viewcvs-1.0-dev/lib/viewcvs.py", line 2575, in view_diff
>      fp = diffobj.get_pipe()
>    File "/usr/local/lib/python2.2/site-packages/svn/fs.py", line 59, in
> get_pipe
>      len = file_length(self.root1, self.path1, self.pool)
>  RuntimeError: file not found: revision `2433', path
> `tags/0.14.3/subversion/libsvn_client/add.c'
> 
> Could this be due to the "Changes since 2433: 0 lines"?

Nope.  It's because ViewCVS doesn't yet realize that the "previous"
revision of that path isn't at that path at all(!), but is somewhere
else (probably trunk/subversion/libsvn_client/add.c:2433).  This is a
bug with svn_repos_get_logs(), in my opinion.  I'll make a note to
file an issue later with a better description.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: ViewCVS still has problems...

Posted by Greg Stein <gs...@lyra.org>.
On Wed, Oct 16, 2002 at 06:00:25PM +0200, Wolf Josef wrote:
> BTW1: Maybe someone could make a link from subversion.tigris.org to the
> viewcvs?

It isn't quite ready for that...

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org