We do exactly what you say in that each developer builds the IDE project 
themselves.  That along with the bundled gradle wrapper is very flexible for 
non-team members too (which you may not care about depending on your 
projects).

Better integration with IDEs will come in terms of IDEs scanning for Gradle 
projects and "importing them" the way IntelliJ, Eclipse and NetBeans currently 
do for Maven.  For IntelliJ users, vote here : 
http://youtrack.jetbrains.net/issue/IDEA-53476?projectKey=IDEA


On Tuesday, October 19, 2010, at 09:44 am, Ben Dotte wrote:
> I was curious, how do people handle updating Gradle dependencies in a team
> environment?
> 
> We initially tried generating Eclipse/IDEA projects and checking them into
> git with the idea that anyone updating dependencies should regenerate those
> so everyone's IDEs will see the change (although this would still require
> each person to run Gradle to download the dependencies). At least in this
> scenario there would be some obvious missing dependencies, but we have had
> issues getting this working.
> 
> The alternative is to make each dev build their own IDE project files each
> time build.gradle changes. I'm not sure how people would realize the build
> changed. I suppose things might not compile, or something more subtle might
> happen with slightly wrong library versions.
> 
> We could try notifying people of the change, but often different people are
> working on different branches of code, and may not need to rebuild until
> well after the change.
> 
> Ideally there would be better integration with Eclipse/IDEA, but in the
> mean time I haven't come across a great way to handle this.

---
Steve Ebersole <[email protected]>
http://hibernate.org

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to