Add more drive space. Something that runs over the weekend clearly needs extra log space (probably index rebuilds), so shrinking is not going to help you at all, it just means the log re-grows the next weekend
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability