The 26-year-old signed for Saints in the summer of 2008 but picked up an injury soon after joining and has yet to make a first-team appearance.
Pulis enjoyed a spell on loan with Lincoln last season and has just completed a temporary stint at Barnet's relegation rivals Stockport.
He said: "I'm looking to get some games under my belt and do my best to help steer the club out of the relegation zone."
Source: PA
Source: PA