Project

General

Profile

Actions

Feature #2580

closed

Remote git repositories

Added by Kevin Menard about 15 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
SCM
Target version:
-
Start date:
2009-01-25
Due date:
% Done:

0%

Estimated time:
Resolution:
Duplicate

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

Related to Redmine - Feature #3825: Git repository via the git:// protocolClosed2009-09-05

Actions
Related to Redmine - Patch #986: Clone remote git repositoryClosed2008-04-03

Actions
Actions #1

Updated by Jean-Philippe Lang about 15 years ago

  • Tracker changed from Defect to Feature
Actions #2

Updated by Gerrit Kaiser about 15 years ago

+1

Actions #3

Updated by Jeff Schuil almost 15 years ago

+1

Actions #4

Updated by Robert Navarro almost 15 years ago

Any Update on this?

Actions #5

Updated by Toshi MARUYAMA about 13 years ago

  • Category set to SCM
Actions #7

Updated by Toshi MARUYAMA almost 13 years ago

  • Status changed from New to Closed
  • Resolution set to Duplicate

This issue is duplicate with #3825 and won't fix.
Please see #3825 notes.

Actions #8

Updated by Jesse Shaffer almost 8 years ago

Apparently this was rejected because "it couldn't be done". Well it is doable, as been done here: https://www.redmine.org/plugins/redmine_git_remote

This really should be incorporated into the core. Git is extremely popular, and most often people have their git repos on a separate host, such as GitHub.

Actions

Also available in: Atom PDF