Up to 20 bricklayers had gathered outside Bellway Homes sites at Rotherhithe and Southwark to protest at the treatment of a colleague who had been working on one of the sites for Bellway subcontractor Pilley Construction. No arrests were made.
The picketers claimed Pilley unlawfully deducted £50 from the bricklayer's wages and they demanded that the money be paid back.
The dispute was settled on Friday, after intervention by construction union UCATT. It is understood that Bellway paid more than £1000 to the bricklayer at the centre of the dispute.
The first clashes occurred at Bellway's Rotherhithe site on Thursday morning when picketers fought with angry scaffolders after a lorry carrying scaffolding was turned back from the site entrance.
A barbecue that the picketers had been using was knocked over in the struggle and two men were taken to hospital with minor injuries.
A second row erupted at Bellway's Berwick Court site in Southwark that allegedly involved a Bellway site manager fighting with picketers in the street.
The picketers returned in greater force the following day and a delivery of concrete was dumped on to the street after they prevented a lorry from entering.
UCATT official Jerry Swain refused to discuss details of the deal that ended the dispute, but said: "An agreement has been reached that is acceptable to all concerned."
He added: "The violence that resulted from this incident has been regrettable, but I'm hopeful we can build a relationship with Bellway to place industrial relations on a sounder footing for the future."
Bellway Homes and Pilley Construction refused to comment.