*
The moose likes IDEs, Version Control and other tools and the fly likes Eclipse Team project sharing Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Eclipse Team project sharing" Watch "Eclipse Team project sharing" New topic
Author

Eclipse Team project sharing

Ian Stone
Greenhorn

Joined: Sep 15, 2004
Posts: 13
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
internet detective
Marshal

Joined: May 26, 2003
Posts: 30076
    
149

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.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Ian Stone
Greenhorn

Joined: Sep 15, 2004
Posts: 13
Thanks Jeanne.

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

best wishes.

~IanS
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30076
    
149

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

Joined: Nov 12, 2003
Posts: 156

Hi Ian we are using cvsnt server and eclipse as client.

If you really need help in using both, i can help you


santhosh<br />SCJP,SCWCD
 
Consider Paul's rocket mass heater.
 
subject: Eclipse Team project sharing
 
Similar Threads
problem with eclipse and lomboz
Collection specific elements not generic problem
compiling servlets
NetBeans projects
Ant vs JDeveloper