public void tag(String tagName, String tagRevision, PersonIdent taggerIdent, @Nullable String tagMessage) { try { TagCommand tag = git().tag(); tag.setName(tagName); if (tagMessage != null) tag.setMessage(tagMessage); tag.setTagger(taggerIdent); tag.setObjectId(getRevCommit(tagRevision)); tag.call(); cacheObjectId(GitUtils.tag2ref(tagName), tag.getObjectId()); } catch (GitAPIException e) { throw new RuntimeException(e); } }
.setName(newBranchname) .setObjectId(tag.getObject()) .setTagger(tag.getTaggerIdent()) .call(); mRepo.getGit().tagDelete()
.setName(newBranchname) .setObjectId(tag.getObject()) .setTagger(tag.getTaggerIdent()) .call(); mRepo.getGit().tagDelete()