Difference between revisions of "Git/External Mirrors"

From Eclipsepedia

< Git
Jump to: navigation, search
(Replaced content with "{{Warning|GitHub automated mirrors of Eclipse projects are essentially broken and are no longer recommended. If you mirror to GitHub, please do so manually.}} [[Category...")
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Eclipse uses GitHub as a source of mirrors.
+
{{Warning|GitHub automated mirrors of Eclipse projects are essentially broken and are no longer recommended. If you mirror to GitHub, please do so manually.}}
    https://github.com/eclipse
+
  
GitHub populates the mirrors from a script that generates a list of repositories from project metadata:
+
[[Category:Git]][[Category:Portal]]
    http://eclipse.org/projects/git-repos.php
+
 
+
The script is run manually on a periodic basis. We nudge GitHub every once-in-a-while to run the script and update the mirrors.
+
 
+
The script uses the project metadata as specified in the [http://portal.eclipse.org Developer Portal]. The implementation is quite robust; you can specify your project's Git repositories (one per line) in any of the following formats:
+
 
+
* git://egit.eclipse.org/* (EGit project only)
+
* */gitroot/*
+
* <nowiki>http://git.eclipse.org/c/*</nowiki>
+
 
+
(Note that you'll have to replace the wildcards above with absolute values for each of your project's repositories; '''do not include wildcard characters in the values you specify''').
+
 
+
Example:
+
 
+
[[Image:Git-repo-list.png]]
+
 
+
The script (and other uses of this information at eclipse.org) will normalize the value you provide into an appropriate value.
+
 
+
[[Category:Git]]
+

Latest revision as of 11:13, 24 October 2013

Warning2.png
GitHub automated mirrors of Eclipse projects are essentially broken and are no longer recommended. If you mirror to GitHub, please do so manually.