Re: permissions and packed-refs?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 10 Apr 2008, at 13:30, Nigel Magnay wrote:
This is likely a really stupid question... a repo that was working,
has now stopped accepting a push with

Counting objects: 43, done.
Compressing objects: 100% (18/18)   Compressing objects: 100% (18/18),
done.
Writing objects: 100% (23/23) Writing objects: 100% (23/23), 4.65 KiB,
done.
Total 23 (delta 10), reused 0 (delta 0)
error: Unable to append to logs/refs/heads/realtime: Permission denied
Pushing to ssh://10.1.3.153/pub/scm/git/git-svn/realtime.git
To ssh://10.1.3.153/pub/scm/git/git-svn/realtime.git
 ! [remote rejected] realtime -> realtime (failed to write)
error: failed to push some refs to
'ssh://10.1.3.153/pub/scm/git/git-svn/realtime.git'

I think git gc was run on the server at some point, as the head in
question has been shifted into packed-refs.

I've seen this after git gc too. Has the owner of the affected files changed? If so you need to make sure that git gc is run by the correct user. If you run it as root for example, everything it touches will end up owned by root!

Cheers,
Rob
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux