Gracefully handle branch creation in daily log digests
| | |
| | | dailydigests.put(dateStr, new DailyLogEntry(repositoryName, date)); |
| | | } |
| | | PushLogEntry digest = dailydigests.get(dateStr); |
| | | digest.updateRef(branch, ReceiveCommand.Type.UPDATE, commit.getParents()[0].getId().getName(), commit.getName()); |
| | | if (commit.getParentCount() == 0) { |
| | | digest.updateRef(branch, ReceiveCommand.Type.CREATE); |
| | | } else { |
| | | digest.updateRef(branch, ReceiveCommand.Type.UPDATE, commit.getParents()[0].getId().getName(), commit.getName()); |
| | | } |
| | | RepositoryCommit repoCommit = digest.addCommit(branch, commit); |
| | | if (repoCommit != null) { |
| | | repoCommit.setRefs(allRefs.get(commit.getId())); |
| | |
| | | gb.createdNewTag = created new tag |
| | | gb.deletedTag = deleted tag |
| | | gb.pushedNewBranch = pushed new branch |
| | | gb.createdNewBranch = created new branch |
| | | gb.deletedBranch = deleted branch |
| | | gb.rewind = REWIND |
| | | gb.star = star |
| | |
| | | preposition = "gb.to";
|
| | | }
|
| | | } else {
|
| | | what = getString("gb.pushedNewBranch");
|
| | | preposition = "gb.to";
|
| | | if (isDigest) {
|
| | | what = getString("gb.createdNewBranch");
|
| | | preposition = "gb.in";
|
| | | } else {
|
| | | what = getString("gb.pushedNewBranch");
|
| | | preposition = "gb.to";
|
| | | }
|
| | | }
|
| | | break;
|
| | | case DELETE:
|