I think this is Roud 2733, Down By the Seaside and not Roud 604, The Welcome Sailor. The song description: "Seaside : Ships sailing : Pretty maid weeping : Lover away seven long years : We fought under one commander : He's dead : Broken ring as token : Lover in disguise" fits quite well.