Sharing an Eclipse Project messes up

Hello,

I'm new to bitbucket, working with it for few days (with SourceTree client).

I'm  working on a project with one more friend, and we share the whole eclipse project directory through the repository.

At the beggining it went pretty well, but now problems started to pop up.

For example, when my friend pulled new updates (without conflicts), his project suddenly became a  real mess. Nothing compiled, the eclipse couldn't find libraries, and once that was fixed eclipse couldn't find some classes, and later even there was a problem with the resources of the project.

I guess it was a bad idea to share the whole project in the repository.

So what I'm basically asking is, how to work correctly with eclipse projects? What do I need to share and what to ignore? Couldn't find any examples on the internet so I came here.

 

Thanks ahead.

2 answers

You can start with ignoring following files:

  • .project
  • .classpath

They might be different on different machines so if you copy them blindly then you can expect troubles similar to the ones you described.

Cheers,
Jacek

In general, share the source code for your project, don't share config files that your IDE uses. If you need help figuring out what's what, you might take your question to an Eclipse forum. Which source control you use (Git/SourceTree, Hg, SVN, etc) shouldn't really be relevant.

If/when you know what needs to be removed/ignored, but don't know how, come back here with those details.

Suggest an answer

Log in or Join to answer
Community showcase
Piotr Plewa
Published Dec 27, 2017 in Bitbucket

Recipe: Deploying AWS Lambda functions with Bitbucket Pipelines

Bitbucket Pipelines helps me manage and automate a number of serverless deployments to AWS Lambda and this is how I do it. I'm building Node.js Lambda functions using node-lambda&nbsp...

710 views 0 4
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot