Interesting. I've found the JGit feature and performance gaps to be much more challenging than using the command line implementation from msysgit.
However, there is a recent bug which affects the command line git implementation and submodules, so maybe you're encountering that bug: https://issues.jenkins-ci.org/browse/JENKINS-21057 - submodules broken with git client plugin 1.5.1 was just reported and may require a downgrade to git client plugin 1.4.6 Can you describe further the types of issues you have encountered? Could you submit them as bug reports so that they can be considered with the other bugs? Some examples of the JGit specific challenges (which are still open) include: https://issues.jenkins-ci.org/browse/JENKINS-18960 - JGit is much slower on large repos (upstream JGit problem) https://issues.jenkins-ci.org/browse/JENKINS-20286 - JGit always reports changes when polling https://issues.jenkins-ci.org/browse/JENKINS-20393 - JGit does not push merge results The refactoring of the git plugin is a step in the right direction, but it is still a work in progress. Kohsuke Kawaguchi and Nicolas De Loof have both been involved and have made great progress. I'm sure they'd love to have others involved as well, and would welcome many more automated tests to verify the functionality is working as expected. Thanks, Mark Waite On Wed, Dec 18, 2013 at 6:11 AM, Tomhe <tom...@gmail.com> wrote: > The git client plugin using msysgit is very unreliable on Windows so I'd > like to switch to JGit instead, but I need submodule processing. Currently > I get > > FATAL: not implemented yetjava.lang.UnsupportedOperationException > <http://stacktrace.jenkins-ci.org/search?query=java.lang.UnsupportedOperationException>: > not implemented yet > at > org.jenkinsci.plugins.gitclient.JGitAPIImpl.setupSubmoduleUrls(JGitAPIImpl.java:1298) > > <http://stacktrace.jenkins-ci.org/search/?query=org.jenkinsci.plugins.gitclient.JGitAPIImpl.setupSubmoduleUrls&entity=method> > > > when I try to clone a git repository with submodules. Is there a plan for > submodule support in the JGit git client plugin? > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.