[apologies for possible dupe -- my mailer freaked out] Doing: cg-add foo bar fails if foo doesn't exist but doesn't check for bar. It also gives misleading reports to stdout. I've fixed it at rsync://www.luto.us/cogito.git Patch attached below as well. -- Changed cg-add to check each added file for existence. --- commit 9eb8efee632b6270a436d8088315856712bb5b32 tree cba76f974b1840640ccfa14b0118e1dc4a704876 parent 49612c471eebd26efe926a71752e254c1cdc382d author Andy Lutomirski <luto@myrealbox.com> 1114878247 -0700 committer Andy Lutomirski <luto@myrealbox.com> 1114878247 -0700 Index: cg-add =================================================================== --- c3aa1e6b53cc59d5fbe261f3f859584904ae3a63/cg-add (mode:100755 sha1:83f0b13f41599104d741ac91c7aa81497cd37d5f) +++ cba76f974b1840640ccfa14b0118e1dc4a704876/cg-add (mode:100755 sha1:c84792450cec279f7b3eb1dec03b69ac07dbe9d9) @@ -10,10 +10,12 @@ [ "$1" ] || die "usage: cg-add FILE..." -if [ -f "$1" ]; then - echo "Adding file $1" -else - die "$1 does not exist" -fi +for i in "$@"; do + if [ -f "$i" ]; then + echo "Adding file $i" + else + die "$i does not exist" + fi +done update-cache --add -- "$@" - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Sun May 01 02:39:18 2005
This archive was generated by hypermail 2.1.8 : 2005-05-01 02:39:19 EST