org.eclipse.jgit.lib.Repository.readMergeHeads()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(82)

本文整理了Java中org.eclipse.jgit.lib.Repository.readMergeHeads方法的一些代码示例,展示了Repository.readMergeHeads的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Repository.readMergeHeads方法的具体详情如下:
包路径:org.eclipse.jgit.lib.Repository
类名称:Repository
方法名:readMergeHeads

Repository.readMergeHeads介绍

[英]Return the information stored in the file $GIT_DIR/MERGE_HEAD. In this file operations triggering a merge will store the IDs of all heads which should be merged together with HEAD.
[中]返回存储在文件$GIT_DIR/MERGE_HEAD中的信息。在该文件中,触发合并的操作将存储所有应与HEAD合并的HEAD的ID。

代码示例

代码示例来源:origin: org.eclipse.jgit/org.eclipse.jgit

private boolean isMergeDuringRebase(RepositoryState state) {
  if (state != RepositoryState.REBASING_INTERACTIVE
      && state != RepositoryState.REBASING_MERGE)
    return false;
  try {
    return repo.readMergeHeads() != null;
  } catch (IOException e) {
    throw new JGitInternalException(MessageFormat.format(
        JGitText.get().exceptionOccurredDuringReadingOfGIT_DIR,
        Constants.MERGE_HEAD, e), e);
  }
}

代码示例来源:origin: org.eclipse.jgit/org.eclipse.jgit

|| isMergeDuringRebase(state)) {
try {
  parents = repo.readMergeHeads();
  if (parents != null)
    for (int i = 0; i < parents.size(); i++) {

代码示例来源:origin: berlam/github-bucket

private boolean isMergeDuringRebase(RepositoryState state) {
  if (state != RepositoryState.REBASING_INTERACTIVE
      && state != RepositoryState.REBASING_MERGE)
    return false;
  try {
    return repo.readMergeHeads() != null;
  } catch (IOException e) {
    throw new JGitInternalException(MessageFormat.format(
        JGitText.get().exceptionOccurredDuringReadingOfGIT_DIR,
        Constants.MERGE_HEAD, e), e);
  }
}

代码示例来源:origin: sonia.jgit/org.eclipse.jgit

private boolean isMergeDuringRebase(RepositoryState state) {
  if (state != RepositoryState.REBASING_INTERACTIVE
      && state != RepositoryState.REBASING_MERGE)
    return false;
  try {
    return repo.readMergeHeads() != null;
  } catch (IOException e) {
    throw new JGitInternalException(MessageFormat.format(
        JGitText.get().exceptionOccurredDuringReadingOfGIT_DIR,
        Constants.MERGE_HEAD, e), e);
  }
}

代码示例来源:origin: sonia.jgit/org.eclipse.jgit

|| isMergeDuringRebase(state)) {
try {
  parents = repo.readMergeHeads();
  if (parents != null)
    for (int i = 0; i < parents.size(); i++) {

代码示例来源:origin: berlam/github-bucket

|| isMergeDuringRebase(state)) {
try {
  parents = repo.readMergeHeads();
  if (parents != null)
    for (int i = 0; i < parents.size(); i++) {

相关文章

Repository类方法