Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [git] about new build task for GIT

Thanks, I have updated map entries for GIT, I am finding a solution for get map file and tag map file on GIT for PDE build, any idea?

 

 

Thanks.

Yong Jiang.

 

From: paulweb515@xxxxxxxxx [mailto:paulweb515@xxxxxxxxx] On Behalf Of Paul Webster
Sent: Monday, July 25, 2011 7:04 PM
To: Yong Jiang; Git related discussions, specifcally migration help for projects at Eclipse.org
Subject: Re: about new build task for GIT

 

I've re-directed the discussion to  git@xxxxxxxxxxx If you need more info, please make sure you post there.

On Mon, Jul 25, 2011 at 6:39 AM, Yong Jiang <yjiang@xxxxxxxxxxx> wrote:

Hi Paul,

We are migrating from CVS to GIT, there are some build script change that are required to accomodate GIT, example get map file, compare map file and etc.


You need the Git Fetch Factory installed in your basebuilder.  You can either update your basebuilder with the org.eclipse.egit.fetchfactory_0.10.0.201011091645.jar (or appropriate version) bundle or pick up the latest 3.8 basebuilder.

The new map files look like:
http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.releng/maps/ui.map?view=markup

The http://git.eclipse.org/c/e4/org.eclipse.migration.git/tree/scripts/migration_update_maps.sh can do a first pass conversion of a map from CVS to GIT, but it still needs work to deal with map entries that look like:
plugin@id=CVS,tag=....

The releng project has not yet been converted to git.  So it still uses the old map compare, but in theory if you want to know if the map files have been updated since the last build:

git diff --name-only last_build_tag..HEAD | grep "\.map$"


 

Do you know new GIT address of eclipse platform build script for reference?

 


They're still in CVS:
http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.releng.eclipsebuilder/

--
Paul Webster
Hi floor.  Make me a sammich! - GIR


Back to the top