Hello all,
We tried to turn off the mirror but needed to bring it back.
I have resolved the sync issues and restarted the mirror.
However, I can commit once but when I try to commit again I get the error:
You’ve received this message because SubGit (http://subgit.com/) is installed in your repository
remote: and an error that needs to be dealt with has occurred in SubGit translation engine.
remote:
remote: TEMPORARY ERROR:
remote: Failed to push some refs to Subversion repository.
remote: svn: E204899: Can not write to file ‘/mnt/repo/repositories/repositories/@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.git/svn/refs/svn/root/branches/mirrorTest/.rev_map.481305a0-56ca-cd41-b609-55902aca01bb’: /mnt/repo/repositories/repositories/@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.git/svn/refs/svn/root/branches/mirrorTest/.rev_map.481305a0-56ca-cd41-b609-55902aca01bb (Permission denied)
remote: /mnt/repo/repositories/repositories/@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.git/svn/refs/svn/root/branches/mirrorTest/.rev_map.481305a0-56ca-cd41-b609-55902aca01bb (Permission denied)
remote:
remote:
remote: CURRENT STATE:
remote: Both Git and Subversion repository are open for pushes or commits.
remote: Your commit was not committed, but you may retry it.
remote:
The file "/mnt/repo/repositories/repositories/@hashed/ef/2d/ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d.git/svn/refs/svn/root/branches/mirrorTest/.rev_map.481305a0-56ca-cd41-b609-55902aca01bb "
was owned by root when I used CHMOD to change it to git (the user the mirror runs as) it worked.
Any idea what is causing this?
Files like this keep being owned by root and blocking commits until I chown them back to git