Joshua Clark, 37, was dumped behind bars for two years after being caught with a blade by police on Victoria Street on May 7 - an offence he denied.
Clark, who was jailed for three years in 2017 after he raided The Trafalgar pub, admitted two burglaries on October 8 last year.
Man dies after dog attack at Hillson Drive recreation ground in Fareham - owner is arrested
Fareham dog attack: Shrine set up in memory of man who died - named locally as Wiggy Symes
Heartfelt tributes paid to Wiggy Symes who died after Fareham dog attack
Seven - including five teenagers - arrested after Lower Drayton Lane burglary in Portsmouth
Thunderstorms yellow weather warning issued over Waterlooville, Fareham and parts of Hampshire by Met Office with chance of 'heavy rain'
On that occasion Clark broke into the Hardway Sailing Club and The Jolly Roger pub on Priory Road along with 54-year-old David Wood and 51-year-old Andrew Mellem.
Clark, of no fixed address, denied possessing a knife but was found guilty following a trial at Portsmouth Crown Court.
He was jailed on Friday for that offence and the two burglary offences.
Wood, of Westfield Road in Gosport, admitted both burglaries at a previous hearing - as did Mellem, of Beauchamp Avenue.
The pair were both sentenced last month to 12-month community orders, and ordered to pay £250 compensation, £85 costs and a £100 fine.
Wood was ordered to complete 20 rehabilitation days while Mellem must complete 30 days.
Following Clark’s sentencing, police staff investigator Sophie Close said: ‘We take a very robust stance to knife crime, which is more often than not linked to serious violence.
‘Those who carry knives can expect to face serious consequences, and that is evidenced by the jail term that Clark now faces as a result of his actions.’