def usage(err=''):
    """  Prints the Usage() statement for the program    """
    m = '%s\n' %err
    m += '  Default usage is to seach the SCM directory for your branch.\n'
    m += '  Enter you branch name or a subset of the branch to list multiple\n'
    m += ' '
    m += '    walkscm  <branch name> \n'
    m += '      or\n'
    m += '    walkscm -b <branch name>  -s <codeStream> \n'
    m += '      or\n'
    m += '    walkscm -l <qor|build|bundle> -s <codeStream> \n'
    m += '      or\n'
    return m