Hi
I've setup mirrors of some external repositories on stash. As this feature is currently not available on stash directly, this is working the following way:
- Setup mirror clones of the external repositories via cmdline (Folder names ending with *.git)
- Created corresponding repositories on stash
- Added these repositories as remote location ([remote "stash"]) to the mirror'ed repositories
- Setup cron job which performes the following actions:
- git fetch # grab changes from original external repo
- git push --all stash # push to stash
- git push --tags stash # push to stash
This works with all configured external repositories with one exception, which is repo [1]. If pushing the changes to stash, I got the following error:
remote: Communication breakdown with Stash.
To ssh://git@<removed-long-url>:7999/al/alpine-conf-mirror.git
! [remote rejected] alpine-conf-1.7.1 -> alpine-conf-1.7.1 (pre-receive hook declined)
! [remote rejected] alpine-conf-1.8.1 -> alpine-conf-1.8.1 (pre-receive hook declined)
! [remote rejected] v1.8 -> v1.8 (pre-receive hook declined)
! [remote rejected] v2.0 -> v2.0 (pre-receive hook declined)
! [remote rejected] v2.0_alpha1 -> v2.0_alpha1 (pre-receive hook declined)
! [remote rejected] v2.0_alpha2 -> v2.0_alpha2 (pre-receive hook declined)
! [remote rejected] v2.0_alpha3 -> v2.0_alpha3 (pre-receive hook declined)
! [remote rejected] v2.0_alpha4 -> v2.0_alpha4 (pre-receive hook declined)
! [remote rejected] v2.0_alpha6 -> v2.0_alpha6 (pre-receive hook declined)
! [remote rejected] v2.0_alpha7 -> v2.0_alpha7 (pre-receive hook declined)
! [remote rejected] v2.0_alpha8 -> v2.0_alpha8 (pre-receive hook declined)
! [remote rejected] v2.0_al?pha6 -> v2.0_al?pha6 (pre-receive hook declined)
! [remote rejected] v2.0_beta1 -> v2.0_beta1 (pre-receive hook declined)
! [remote rejected] v2.0_beta2 -> v2.0_beta2 (pre-receive hook declined)
! [remote rejected] v2.0_beta3 -> v2.0_beta3 (pre-receive hook declined)
! [remote rejected] v2.0_beta4 -> v2.0_beta4 (pre-receive hook declined)
! [remote rejected] v2.0_beta5 -> v2.0_beta5 (pre-receive hook declined)
! [remote rejected] v2.0_beta6 -> v2.0_beta6 (pre-receive hook declined)
! [remote rejected] v2.0_rc1 -> v2.0_rc1 (pre-receive hook declined)
! [remote rejected] v2.0_rc2 -> v2.0_rc2 (pre-receive hook declined)
! [remote rejected] v2.0_rc3 -> v2.0_rc3 (pre-receive hook declined)
! [remote rejected] v2.0_rc4 -> v2.0_rc4 (pre-receive hook declined)
! [remote rejected] v2.0_rc5 -> v2.0_rc5 (pre-receive hook declined)
! [remote rejected] v2.0_rc6 -> v2.0_rc6 (pre-receive hook declined)
! [remote rejected] v2.0_rc7 -> v2.0_rc7 (pre-receive hook declined)
! [remote rejected] v2.0_rc8 -> v2.0_rc8 (pre-receive hook declined)
! [remote rejected] v2.0_rc9 -> v2.0
error: failed to push some refs to 'ssh://git@<removed-long-url>:7999/al/alpine-conf-mirror.git'
I have no idea what's the problem here and it would be much appreciated to get this working! Thx a lot in advance.
Kind regards,
Yves
[1] http://git.alpinelinux.org/cgit/alpine-conf