[Mailman-Developers] broken CVS!
Dan Mick
Dan Mick <Dan.Mick@West.Sun.COM>
Tue, 3 Oct 2000 15:20:16 -0700 (PDT)
> >>>>> "CVR" == Chuq Von Rospach <chuqui@plaidworks.com> writes:
>
> CVR> I just updated to the current CVS, and it's broken:
>
> CVR> Traceback (innermost last):
> CVR> File "/home/mailman/cron/qrunner", line 85, in ? from
> CVR> Mailman import MailList File
> CVR> "/home/mailman/Mailman/MailList.py", line 45, in ? from
> CVR> Mailman.Archiver import Archiver File
> CVR> "/home/mailman/Mailman/Archiver/__init__.py", line 17, in ?
> CVR> from Archiver import * File
> CVR> "/home/mailman/Mailman/Archiver/Archiver.py", line 33, in ?
> CVR> from Mailman import Mailbox File
> CVR> "/home/mailman/Mailman/Mailbox.py", line 43 <<<<<<<
> CVR> Mailbox.py ^
> CVR> SyntaxError: invalid syntax
>
> When you updated, did you see a file that got checked out with a `C'
> status letter? That means that something in your local version
> conflicts with some changes in the master copy, and CVS can't resolve
> it. You have to resolve the conflicts manually.
Yeah, I hate that CVS is so silent about that. I've taken to
doing "find . -type f | xargs grep '<<<<<'" every time I do
"cvs update" (in a script). The stuff it leaves behind is *clearly*
not usable, so I think there should be a big huge warning when it
happens, and even an "invoke $EDITOR on the manual-merge-needy".
But that's me.