 If the build fails, the developer is notified and can fix the code before trying another check-in.Builds have retention policies with them so that they do not accumulate when not needed (or builds can be directed not to produce any saved output) or build output can be locked and saved forever.New with TFS 2013 is the ability to check in the build results into source control.