Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Eclipse Team project sharing

 
Ian Stone
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I was wondering what the best practices or recommended ways were
within Eclipse 3.x for sharing a template for Java projects amongst
a team. At our site we are using ClearCase rather than CVS.
The idea would be to have a common template which specified
included libraries, jars and build/compile settings so that
there would be minimization of setup for newbies when setting
them up with a Java project whose IDE build environment was common
across the team.

I've encountered something about Team Project sets in Eclipse but
the documentation seems thin.
How are folks generally achieving an effective way of sharing
common build/compile project settings across a team.
Also lets assume the project in question hasn't yet been fully
automated for builds using ant.

~IanS
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34973
379
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ian,
We use team project set files and Ant. The Ant is for a nightly build. For normal development, we just create a project set and tell people to pull it in.
 
Ian Stone
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Jeanne.

Can you tell me more about team project sets and what they achieve?

best wishes.

~IanS
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34973
379
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ian,
A team project set is a file that contains a list of other projects. You create one based on projects in your workspace. By default, the PSF (project set file) contains a reference to the head stream. If you have versions of projects in your workspace, the PSF points to those version.

The purpose of the team project set is to simplify workspace creation. When we get a new team member, we tell them to pull in the "Admin" project (which contains the psf) and import the PSF into their workspace. This is easier than trying to document the whole procedure to do it manually. It's also faster.

Hopefully this answered your question. If not, post here anything you would like explained further.
 
santhoshkumar samala
Ranch Hand
Posts: 156
Eclipse IDE Hibernate Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ian we are using cvsnt server and eclipse as client.

If you really need help in using both, i can help you
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic