Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/git-client-plugin
  Commit: 965871dcb545a9c54b1155a52c82027471325372
      
https://github.com/jenkinsci/git-client-plugin/commit/965871dcb545a9c54b1155a52c82027471325372
  Author: Stephan Pauxberger <[email protected]>
  Date:   2014-10-31 (Fri, 31 Oct 2014)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  Allow reference repositories for JGit as well.

While JGit Clone and Init commands do not support a reference argument
directly, the same result can be reached using JGit API directly, by
separating clone into a creation step using the repository builder and a
regular fetch.


  Commit: fb4a7dd60db239988cf47dd705db9f2b67330425
      
https://github.com/jenkinsci/git-client-plugin/commit/fb4a7dd60db239988cf47dd705db9f2b67330425
  Author: Stephan Pauxberger <[email protected]>
  Date:   2014-10-31 (Fri, 31 Oct 2014)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  Fixed tests.


  Commit: d1ba85094b86228b979ce366867eeb17558d303f
      
https://github.com/jenkinsci/git-client-plugin/commit/d1ba85094b86228b979ce366867eeb17558d303f
  Author: Mark Waite <[email protected]>
  Date:   2014-10-31 (Fri, 31 Oct 2014)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  Merge branch 'jgit-references' of https://github.com/pauxus/git-client-plugin 
into master-pauxus-jgit-references


  Commit: 5beda7fe81287437bfccf4657a49232cc8d49cfe
      
https://github.com/jenkinsci/git-client-plugin/commit/5beda7fe81287437bfccf4657a49232cc8d49cfe
  Author: Mark Waite <[email protected]>
  Date:   2014-10-31 (Fri, 31 Oct 2014)

  Changed paths:
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  Enable test_branchContainingRemote - broken by changes, needs work

Also removed the ugly adaptCliGitClone method, replacing it with the
more direct, and more clear "git.checkout()" call.


  Commit: 2c2aa49a2f644d4f8f6580cfa39ab90c81dd8644
      
https://github.com/jenkinsci/git-client-plugin/commit/2c2aa49a2f644d4f8f6580cfa39ab90c81dd8644
  Author: Stephan Pauxberger <[email protected]>
  Date:   2014-10-31 (Fri, 31 Oct 2014)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/main/java/org/jenkinsci/plugins/gitclient/GitClient.java
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/main/java/org/jenkinsci/plugins/gitclient/RemoteGitImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  Merge pull request #1 from MarkEWaite/master-pauxus-jgit-references

Test simplification and more


  Commit: 5ae8b9b15e6c256a52754f514414eac82f81faeb
      
https://github.com/jenkinsci/git-client-plugin/commit/5ae8b9b15e6c256a52754f514414eac82f81faeb
  Author: Stephan Pauxberger <[email protected]>
  Date:   2014-11-01 (Sat, 01 Nov 2014)

  Changed paths:
    M src/main/java/hudson/plugins/git/Branch.java
    M src/main/java/org/jenkinsci/plugins/gitclient/CloneCommand.java
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  Adjusted JGit checkout to match CliGit.

Now if the checkout ref is a simple branch name, and no local branch
exists and there is exactly ONE remote branch with that name, a new
local branch is created and checked out, tracking that remote branch.


  Commit: 00e36c78e050bb0c77932b2ee95800691a95b040
      
https://github.com/jenkinsci/git-client-plugin/commit/00e36c78e050bb0c77932b2ee95800691a95b040
  Author: Stephan Pauxberger <[email protected]>
  Date:   2014-11-01 (Sat, 01 Nov 2014)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  (Re-)activated 'shared' clones.

Shared now works as a special case of references.

Fixed test for JENKINS-20153


  Commit: 40ff981427f170f7450deeff1d0c0c29d3105180
      
https://github.com/jenkinsci/git-client-plugin/commit/40ff981427f170f7450deeff1d0c0c29d3105180
  Author: Stephan Pauxberger <[email protected]>
  Date:   2014-11-02 (Sun, 02 Nov 2014)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  JGit ignored the references settings when reusing the repo.

- Expanded test to check for actual usage of references (i.e. no objects
in the cloned repo)
- applied a workaround for JGit behaviour


  Commit: f330cd9e4dc1301830b432e26cd313ca7b812aaf
      
https://github.com/jenkinsci/git-client-plugin/commit/f330cd9e4dc1301830b432e26cd313ca7b812aaf
  Author: Mark Waite <[email protected]>
  Date:   2014-11-06 (Thu, 06 Nov 2014)

  Changed paths:
    M src/main/java/hudson/plugins/git/Branch.java
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/main/java/org/jenkinsci/plugins/gitclient/CloneCommand.java
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java

  Log Message:
  -----------
  Merge pull request #151 from pauxus/jgit-references

[JENKINS-25387] Allow reference repositories for JGit as well.


Compare: 
https://github.com/jenkinsci/git-client-plugin/compare/6296a9a6fcd3...f330cd9e4dc1

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to