CVS filenames with spaces cause VC_CVS to fail with '==' message

RESOLVED FIXED

Status

Webtools Graveyard
Tinderbox2
RESOLVED FIXED
15 years ago
4 years ago

People

(Reporter: Dan Prince, Assigned: bear)

Tracking

Details

Attachments

(1 attachment)

(Reporter)

Description

15 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826

If a file with spaces in the filename is checked into CVS, the tinder.cgi script
fails with this message:

[Fri Mar 14 11:15:00 2003] tinder.cgi: Can not parse CVS history output, '=='
not in right place,: 'A 2003-03-06 16:50 +0000 username   1.1             
filename withspaces.txt                                       path/to/dir/logos
                                  == <remote>



Reproducible: Always

Steps to Reproduce:
1. In a tree monitored by tinderbox2, check in a file with spaces in the filename.
2. check output of tinder.cgi for error message mentioned above
3.

Actual Results:  
tinder.cgi fails with error message; tinderbox2 status web page not updated

Expected Results:  
Correctly parse filename from cvs history command.
(Reporter)

Comment 1

15 years ago
Created attachment 117720 [details] [diff] [review]
patch to fix parsing of CVS filenames

Someone who knows perl better than I should fix this up, but this seems to work
for me.
(Assignee)

Updated

13 years ago
Assignee: kestes → bear
QA Contact: kestes → tinderbox2
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.