Feature #5501
closedGit: Mercurial: Adding visual merge/branch history to repository view
100%
Description
I really like the merge/branch lines in 'gitk' (or 'git log --graph') or the network view at http://github.com/edavis10/redmine/network. I couldn't find any plugin or feature request to perform this task, so I would like to suggest as a feature.
Files
Related issues
Updated by Jan Topiński about 13 years ago
- File branch-graph-redmine.png branch-graph-redmine.png added
I made working patch. Please tel me if you like it or not. I don't know if you like it to be added to redmine or shall I made a plugin?
Updated by Jan Topiński about 13 years ago
- File branch-graph-redmine.png branch-graph-redmine.png added
I made working patch. Please tel me if you like it or not. I don't know if you like it to be added to redmine or shall I made a plugin? Code is at https://github.com/simcha/redmine.
Updated by Toshi MARUYAMA about 13 years ago
Great work!!
I prefer gitk, TortoiseHg, hgweb, bitbucket styles rather than github style.Updated by Etienne Massip about 13 years ago
I agree with Toshi ; moreover that would be easier to integrate into existing revision / change list.
Updated by Toshi MARUYAMA about 13 years ago
- Subject changed from Adding visual merge/branch history to repository view to Git: Adding visual merge/branch history to repository view
Updated by Jan Topiński about 13 years ago
Toshi I also like vertical graph. I will try to make one like this for revision/revisions page.
Updated by Jan Topiński about 13 years ago
- File vertical-graph.png vertical-graph.png added
So, I made one with no to-the-right-align. I did not do it cause I don't like it and it is some more work ;) let me know it you like this version. I know that line curve is not ideal and I am aware of some other bugs like margin problem, it is still just a prototype.
Updated by Toshi MARUYAMA about 13 years ago
- Status changed from New to 7
- Assignee set to Toshi MARUYAMA
Updated by Toshi MARUYAMA about 13 years ago
There is table name typo 'changesets_parents'.
It seems that 'changeset_parents' is correct.
This patch fixes it.
Updated by Sylvain Berfini about 13 years ago
Hi. It would be nice to make a plugin for this for the redmine branch. Thanks !
Updated by Toshi MARUYAMA about 13 years ago
- Subject changed from Git: Adding visual merge/branch history to repository view to Git: Mercurial: Adding visual merge/branch history to repository view
Updated by Toshi MARUYAMA almost 13 years ago
- Target version set to 1.3.0
- % Done changed from 0 to 100
Updated by Toshi MARUYAMA almost 13 years ago
- File the-shellext.png added
Limitations¶
Before Redmine 1.2 database data¶
Fetching revisions before Redmine 1.2 does not have parents revisions.
So, there is no lines between revisions.
If you want to draw lines all revisions,
You need to reset repository.
There is a issue for re-syncing repository (#1273).
Git revision order¶
Redmine between 0.9 and 1.1 has git database inconsistency (#5357).
Redmine 1.3 git order is date order due to historical reasons.
So, git revision graph is sometimes strange.
Updated by Toshi MARUYAMA almost 13 years ago
- File thg-shellext.png thg-shellext.png added
Updated by Toshi MARUYAMA almost 13 years ago
- Status changed from 7 to Closed
- Resolution set to Fixed
If you have bugs or improvements, please create new issues.