"Roll and Go" is certainly one of those expressions that sailors used for many things, including announcing when it was time to leave the ship, the pub, or wherever they happened to be. But I still believe the expression was coined for specific work aboard ship.
Cheerily,
Charley Noble