Hi Michael, First, scmbug_install_glue.pl needs to have local access to the GIT repository to install the hooks. It cannot install the hooks on a remote repository, because the Git protocol does not provide a means of doing so (e.g. like CVS does).
You said you have setup this repository. Have you tried running scmbug_install_glue.pl locally on the machine that hosts this repository ? Supporting remote Git repositories is not supported yet. We simply haven't spent enough time thinking about this and implementing it: http://bugzilla.mkgnu.net/show_bug.cgi?id=1451 It is not clear to me what is the proper model to use for integrating with a distributed version control system like Git. For example: - What should happen on the remote repository on a push operation ? Presumably, the remote repository should validate against it's own (remote) bugtracker. Or should it be a central bug-tracker ? - What should happen on the local repository on a pull operation ? Should the pull be integrated with a local bug-tracker ? I would welcome any thoughts you have on this. On Thu, 2010-02-11 at 11:34 +0300, Иванов Михаил wrote: > Greetings, > > Will scmbug glue work with GIT repository, used for remote access? > I have set up a repository which is used for pushing, but when I tried > to set up glue code for it, scmbug_install_glue.pl aborts with error > message about missing .git directory. What am I doing wrong? Or should > I install hooks manually? > > git version is 1.6.6 > > Best regards,
signature.asc
Description: This is a digitally signed message part
_______________________________________________ scmbug-users mailing list [email protected] http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
