Feature #2580
closedRemote git repositories
0%
Description
I'm sure this one has been asked before, but I couldn't find anything with search. So, apologies if a duplicate.
I think it would be great if Redmine could handle remote git repositories, at least over HTTP and git protocols. Handling SSH would also be nice, but admittedly harder.
Right now, Redmine puts a lot on the lap of the admin to view remote repositories. A local bare clone has to be made and a cronjob created to pull in changes. I'd posit that this is all work that Redmine could do. I suppose the hardest part would be the scheduler. For smaller projects, on demand pulls may be sufficient. For larger projects, Redmine could ship with a Rails daemon that handles the pulling. Or, at the very least, a crontab line that the admin can run that will call a Rails runner that does all the git repo updating.
I realize all of this is not very difficult to do outside Redmine. I'm just trying to ease the barrier to entry with the product.
Related issues