Great, tx gentlemen I'll look into both of these suggestions.  I suspect the 
different branch is the most likely cause as many of our projects make heavy 
use of externals.

Chris

From: David Carson [mailto:dccar...@gmail.com]
Sent: Wednesday, February 29, 2012 8:29 AM
To: David Sitsky
Cc: Chris Welch; codestriker-user@lists.sourceforge.net
Subject: Re: [Codestriker-user] Parallel view bug using SVN, get uninitialized 
value error

This couldn't have to do with 'highlight' being defined, but no highlight 
utility being installed, could it?  Seems like when I hit that particular 
error, it showed up as data not being retrieved as expected.
On Wed, Feb 29, 2012 at 12:42 AM, David Sitsky 
<david.sit...@gmail.com<mailto:david.sit...@gmail.com>> wrote:
Hi Chris,

That error message in the logs basically indicates that no data was
retrieved from the subversion server for some reason.  Normally the
logs would contain some information about it.

I've sometimes seen this issue happen in the past where the revisions
were created on different branches that what the repository is based
off.

In Subversion.pm:
http://codestriker.cvs.sourceforge.net/viewvc/codestriker/codestriker/lib/Codestriker/Repository/Subversion.pm?revision=1.29&view=markup
around line 77, you could try replacing:

push @args, @{ $self->{userCmdLine} };
push @args, $self->{repository_url} . '/' . $filename . '@' . $revision;

with

push @args, '-r';
push @args, $revision;
push @args, @{ $self->{userCmdLine} };
push @args, $self->{repository_url} . '/' . $filename;

to see if it makes any difference.

There was some semantic differences with how subversion treats @r
retrievals vs -r retrievals.  A long time ago, somebody made the
change to use @r retrievals

Cheers,
David

On Wed, Feb 29, 2012 at 4:10 AM, Chris Welch 
<chris.we...@jdsu.com<mailto:chris.we...@jdsu.com>> wrote:
> Using Codestriker 1.9.10 with SVN 1.6.  Patches are typically created using 
> TortoiseSVN 1.6.2 (right click, generate patch).
>
> Most of the time this works but we have some Topics that the full file 
> content is blank when you do a Parallel view.  This failure occurs regardless 
> of browser.
>
> The Apache log shows the following error for this request:
>
> [Tue Feb 28 11:27:37 2012] [error] [client 10.13.36.124] [Tue Feb 28 11:27:37 
> 2012] codestriker.pl<http://codestriker.pl>: Use of uninitialized value in 
> concatenation (.) or string at 
> /var/www/codestriker/lib/Codestriker/Action/ViewTopicFile.pm line 113., 
> referer: 
> http://aontools/codestriker/codestriker.pl?action=view&topic=2687633&mode=2&fview=0
>
> The code in question is:
>
>        # Output those lines leading up to the start of the next delta.
>        # Build up a delta with no changes, and render it.
>        my $next_delta_linenumber = $delta->{old_linenumber};
>        for (my $i = $old_linenumber; $i < $next_delta_linenumber; $i++) {
>            $delta_text .= " $filedata[$i]\n";
>            $old_linenumber++;
>
> with the failure occurring at the delta_text concatenation (I.e. 
> $filedata[$i] is uninitialized).
>
> Any ideas on how to fix or work around this?
>
> Tx,
>
> Chris Welch
>
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> Codestriker-user mailing list
> Codestriker-user@lists.sourceforge.net<mailto:Codestriker-user@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/codestriker-user
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Codestriker-user mailing list
Codestriker-user@lists.sourceforge.net<mailto:Codestriker-user@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/codestriker-user

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Codestriker-user mailing list
Codestriker-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/codestriker-user

Reply via email to