#142 Error with graphical branch in TkCVS 8.2.3

Brian Hagen

I get the following error when attempting to do a “Graphical Branch Diagram of the selected files” operation. I do not have this problem when running TkCVS from my Linux Box(es), with TkCVS 8.1 (from Ubuntu 9.10). I have also tried it on a newer installation of Ubuntu, although I don’t know the version of TkCVS. In all instances, the repository is the same, running on a remote (but in the same building) server. Other developers have no issue using tools such as TkCVS from other Linux distros, Tortoise SVN from Windows boxes, Subclipse, etc. I believe I’m the only one attempting to use TkCVS via Windows in my office.

The repository layout is like this:

The working copies I use are located on a different remote server, a Sun Solaris box, providing Samba shares.
Note: There is no working copy of the “tags” directory on this system, there is not enough room.

In the failure below “branchrevs(CummulativePatch_xx)”, “CummulativePatch_xx”, is located at:
It also supports http protocol.

I mostly access the trunk, and branch portions, and it fails on both.

can't read "branchrevs(CummulativePatch_xx)": no such element in array
can't read "branchrevs(CummulativePatch_xx)": no such element in array
while executing
"lsort -dictionary $branchrevs($bt)"
(procedure "::svn_branchlog::1::reloadLog" line 339)
invoked from within
"[namespace current]::reloadLog"
(in namespace eval "::svn_branchlog::1" script line 638)
invoked from within
"namespace eval $my_idx {
set my_idx [uplevel {concat $my_idx}]
set filename [uplevel {concat $filename}]
set relpath [uplevel {conca..."
(procedure "::svn_branchlog::new" line 6)
invoked from within
"::svn_branchlog::new $cvsglb(relpath) $file"
(procedure "svn_branches" line 16)
invoked from within
"svn_branches [workdir_list_files] "
invoked from within
".workdir.bottom.buttons.cvsfuncs.blogfile invoke"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list $w invoke]"
(procedure "tk::ButtonUp" line 24)
invoked from within
"tk::ButtonUp .workdir.bottom.buttons.cvsfuncs.blogfile"
(command bound to event)