I am using SSH to push to the central mercurial repository on the remote server.

I put in a hook so the remote repo will update:

```
[hooks]
changegroup = hg update >&2

```

when I try to push to the remote repo, the push succeeds, but I get this output:

```
remote: added 1 changesets with 1 changes to 1 files
remote: abort: Permission denied: /var/www/sites/businesslicenses/.hgignore
remote: warning: changegroup hook exited with status 255

```

any ideas for me?? thanks!