| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function cli_getRepoStatus { |
| |
| local LOCATION="$1" |
| local STATUS='' |
| |
| |
| |
| |
| local PATTERN='^( |A|C|D|I|M|R|X|\?|!|~).+$' |
| |
| |
| |
| |
| cli_checkFiles "$LOCATION" 'fd' |
| cli_checkFiles "$LOCATION" 'isInWorkingCopy' |
| |
| |
| |
| STATUS="$(svn status "$LOCATION" | sed -r "s/${PATTERN}/\1/" 2>/dev/null)" |
| |
| |
| echo -n "$STATUS" |
| |
| } |