Skip to main content
Jump to: navigation, search

Difference between revisions of "Riena/Git"

(Workspace setup (for committers))
Line 40: Line 40:
 
* you should have no compile errors (other than a missing API baseline)
 
* you should have no compile errors (other than a missing API baseline)
  
* ''Make sure that you push configuration is set that it only pushes "master" per default. (the default is to push all branches)''
+
'''Make sure that you push configuration is set that it only pushes "master" per default. (the default is to push all branches)'''
  
 
===Workspace setup (for non committers)===
 
===Workspace setup (for non committers)===
 
* You can do the same steps as above only with a different git url
 
* You can do the same steps as above only with a different git url
 
* clone with git://git.eclipse.org/gitroot/riena/org.eclipse.riena.git
 
* clone with git://git.eclipse.org/gitroot/riena/org.eclipse.riena.git

Revision as of 11:38, 21 December 2011

{{#eclipseproject:rt.riena}} Riena on Git

Location

Riena is stored in Git in 4 Git Repos


Checkout

As pointed out at GIT Wiki page committers checkout the code with the url

git clone ssh://<committerid>@git.eclipse.org/gitroot/riena/<repo>
i.e.
git clone ssh://ccampo@git.eclipse.org/gitroot/riena/org.eclipse.riena.git

Authentication should be password (not ssh key) and you supply the regular committer password

Non-committers can checkout the code with the URL
git clone git://git.eclipse.org/gitroot/riena/org.eclipse.riena.git
or
git clone http://git.eclipse.org/gitroot/riena/org.eclipse.riena.git

A list with the Git Repos and links is available here


Workspace setup (for committers)

  • Start Eclipse IDE with blank workspace
  • Set your target platform with equinox sdk and rcp sdk as before
  • File -> Import -> Projects from Git
  • First Clone git clone ssh://<committerid>@git.eclipse.org/gitroot/riena/org.eclipse.riena.git
  • supply your committer password
  • clone to a local location where you store your gitrepos i.e. c:/git-repos/org.eclipse.riena
  • after the clone you can directly import the projects from that location into your workspace
  • open in org.eclipse.riena.releng the projectSet.psf file and import all projects into your workspace
  • you should have no compile errors (other than a missing API baseline)

Make sure that you push configuration is set that it only pushes "master" per default. (the default is to push all branches)

Workspace setup (for non committers)

Back to the top