On Apr 22, 2010, at 13:32, Pat Farrell wrote:
> I'm trying to wrap a standard sequence of steps in a shell script
> (linux/bash) and can't seem to figure out how to tell of the execution of
>
> svn status
>
> returned anything. For example
>
> ~/sandbox/$svn status
> ? pat/foo
> ~/sandbox/$echo $?
> 0
>
> and if I delete the foo file, then the
> svn status
> return nothing, but the echo $? is still 0
>
> I want to not do some steps if there are uncommiteed changes.
#!/bin/bash
if [ -z "$(svn st)" ]; then
echo "working copy is pristine"
else
echo "working copy has changes"
fi