What version control systems have you used and what workflows?

Experience