Not very pretty, but my alternative design was much worse, Having the refs in a databae would make things simpler. -- robin Robin Rosenberg (3): Add ref rename support to JGit Use Constants.R_* in Branch dialog Add ref rename support to the branch dialog .../src/org/spearce/egit/ui/UIText.java | 6 + .../ui/internal/dialogs/BranchSelectionDialog.java | 107 ++++++++++++++----- .../src/org/spearce/egit/ui/uitext.properties | 3 + .../tst/org/spearce/jgit/lib/RefUpdateTest.java | 109 +++++++++++++++++++ .../src/org/spearce/jgit/lib/RefDatabase.java | 32 +++++- .../src/org/spearce/jgit/lib/RefLogWriter.java | 21 ++++- .../src/org/spearce/jgit/lib/RefUpdate.java | 112 +++++++++++++++++++- .../src/org/spearce/jgit/lib/Repository.java | 33 ++++++ 8 files changed, 390 insertions(+), 33 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html