What to check-in from an Eclipse workspace .metadata?

Short answer: do not add . Metadata to VCS.

Short answer: do not add . Metadata to VCS. Long answer: There are two general reasons to do version control (this is a slight over simplification): to share your projects with other developers to ensure that you have backups in case your hard drive goes kaput If you are using version control for the first reason, then there is nothing in the .

Metadata directory that should be versioned. This is because the information there is specific to your machine and would mess things up if other machines tried to use it. In you are using version control for the second reason, then I would still recommend against versioning the metadata (although slightly less strongly).

Much of the information in the . Metadata is binary, or at least extremely uninteresting to read. So, you will not need to go back versions, do any diffs, or anything like that.

Instead, I'd recommend just using a proper backup service that backs up your entire computer in case of an emergency.

Thanks for an enlightening answer. Accepted, although I do get a heart attack every time I check out a project to a new workspace only to see numerous errors in the build... I then have to scramble frantically for any clue that can remind me what I did in the past (sometimes years ago) to make the project build without errors. – srf Jul 12 at 19:19 @Andrew: Are you saying .

Metadata is a derived file? That the IDE creates it from the other files in the project? If that's true, then I'd agree entirely that it shouldn't be in version control.

– tomlogic Jul 12 at 19:31 1 @tomlogic: The . Metadata folder contains one part system-specific settings (Window->Preferences) (full of absolute paths) and one part temporary/working files. Any metadata that can be safely shared is in the projects.

– Konstantin Komissarchik Jul 12 at 20:05.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions