Ubuntu 8.04スライス、gitバージョン1.6.4にHudson連続統合サーバーをセットアップしました。プライベートリポジトリのGitHubからコードをプルすることはできますが、ビルド後にタグをプッシュバックすることはできないようです。私は次のように見えます:
# sudo -u hudson git push --tags
XML error: syntax error
error: Error: no DAV locking support on https://github.com/dealbase/dealbase/
error: failed to push some refs to 'https://github.com/dealbase/dealbase'
hudsonユーザーから「ssh-vgit@github.com」を実行すると、GitHubへの認証に成功できます(プライベートリポジトリからプル/クローンを作成できる場合も同様です)。私の印象では、このgit pushは、プッシュを実行するときにWebDAV / run over HTTPなどを使用しようとしていますか?私の.gitconfigは、タグを正常にプッシュできるシステム上の別のユーザー(私の通常の非ハドソンユーザー)と同じです。