Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/git-client-plugin
  Commit: 637ae514811e381ab1b0294164594cce5849a7e1
      
https://github.com/jenkinsci/git-client-plugin/commit/637ae514811e381ab1b0294164594cce5849a7e1
  Author: Mark Waite <markwa...@yahoo.com>
  Date:   2014-02-17 (Mon, 17 Feb 2014)

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

  Log Message:
  -----------
  Test prune with pathologically named branches

If a branch is created and pushed to a remote repository (for example,
a branch named "branch1"), then that branch is deleted, and a new
branch is created and pushed which uses the first branch name as a
parent (for example, a branch named "branch1/a"), the fetch will fail
until a "git remote prune origin" has been performed to remove the
originally created remote branch name from the working repository.

Refer to https://issues.jenkins-ci.org/browse/JENKINS-19591 for a more
detailed description.

This is another case where the JGit implementation differs from the
command line git implementation.  The JGit implementation does not
seem to require the "git remote prune origin" command.  I assume it
performs that operation happens implicitly inside JGit.


  Commit: 3931f1b59e115ed45bf0f54d61a1449329836718
      
https://github.com/jenkinsci/git-client-plugin/commit/3931f1b59e115ed45bf0f54d61a1449329836718
  Author: Mark Waite <markwa...@yahoo.com>
  Date:   2014-02-17 (Mon, 17 Feb 2014)

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

  Log Message:
  -----------
  Add more assertions to the prune test case


  Commit: 6bd8d56ab24d50fc66fd12f8cead7c9d042b8dc8
      
https://github.com/jenkinsci/git-client-plugin/commit/6bd8d56ab24d50fc66fd12f8cead7c9d042b8dc8
  Author: Mark Waite <markwa...@yahoo.com>
  Date:   2014-02-17 (Mon, 17 Feb 2014)

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

  Log Message:
  -----------
  Confirm expected exception pruning without a remote


  Commit: 55ac295d70b03e3bded8e54297495d5ad21bc33d
      
https://github.com/jenkinsci/git-client-plugin/commit/55ac295d70b03e3bded8e54297495d5ad21bc33d
  Author: Mark Waite <mark.earl.wa...@gmail.com>
  Date:   2014-02-20 (Thu, 20 Feb 2014)

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

  Log Message:
  -----------
  Merge pull request #113 from MarkEWaite/master-add-prune-test-case

Test pathologically named branches with fetch and prune


Compare: 
https://github.com/jenkinsci/git-client-plugin/compare/7f0cfdd4977b...55ac295d70b0

-- 
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 jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to