Package org.eclipse.jgit.revwalk

Examples of org.eclipse.jgit.revwalk.RevWalk.release()


          MessageFormat.format(
              JGitText.get().exceptionCaughtDuringExecutionOfMergeCommand,
              e), e);
    } finally {
      if (revWalk != null)
        revWalk.release();
    }
  }

  private void updateHead(StringBuilder refLogMessage, ObjectId newHeadId,
      ObjectId oldHeadID) throws IOException,
View Full Code Here


                JGitText.get().updatingRefFailed, refName,
                newTag.toString(), updateResult));
          }

        } finally {
          revWalk.release();
        }

      } finally {
        inserter.release();
      }
View Full Code Here

        }
        finally
        {
            if (null != walk)
            {
                walk.release();
            }

            reporter.endCommand();
        }
View Full Code Here

    RevCommit branch = walk.parseCommit(db.resolve(branchName));
    DirCacheCheckout dco = new DirCacheCheckout(db, head.getTree().getId(),
        db.lockDirCache(), branch.getTree().getId());
    dco.setFailOnConflict(true);
    dco.checkout();
    walk.release();
    // update the HEAD
    RefUpdate refUpdate = db.updateRef(Constants.HEAD);
    refUpdate.setRefLogMessage("checkout: moving to " + branchName, false);
    refUpdate.link(branchName);
  }
View Full Code Here

        }
        finally
        {
            if (null != walk)
            {
                walk.release();
            }
        }
    }

    /**
 
View Full Code Here

        {
            throw new JGitFlowIOException(e);
        }
        finally
        {
            walk.release();
        }

        if (behind)
        {
            throw new BranchOutOfDateException("local branch '" + branch + "' is behind the remote branch");
View Full Code Here

        }
        finally
        {
            if (null != walk)
            {
                walk.release();
            }
        }

        return new JGitFlow(git, gfConfig);
    }
View Full Code Here

      } else {
        return new ObjectIdRef.PeeledNonTag(leaf.getStorage(), leaf
            .getName(), leaf.getObjectId());
      }
    } finally {
      rw.release();
    }
  }

  private static Ref recreate(final Ref old, final ObjectIdRef leaf) {
    if (old.isSymbolic()) {
View Full Code Here

        }
        throw new MissingBundlePrerequisiteException(transport.uri,
            missing);
      }
    } finally {
      rw.release();
    }
  }

  @Override
  public void close() {
View Full Code Here

      try {
        refdb.delete(tmp);
      } catch (IOException err) {
        FileUtils.delete(refdb.fileFor(tmp.getName()));
      }
      rw.release();
    }
  }

  private boolean renameLog(RefUpdate src, RefUpdate dst) {
    File srcLog = refdb.logFor(src.getName());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.