# Creating and applying patches

Often, when work on a project is shared between many developers, you need to work with, review and mabye transfer changes that haven't been committed yet. For this, Subclipse offers the functionality to create a patch, which works with Eclipse's build-in apply patch.

Patches are representations of changes to a given version of the repository state, and can easily be transferred to other developers, for instance in one developer (who doesn't have commit access) needs to submit a change to someone who can then review and commit it.

## Creating a patch

Select the resource and activate the funciton. TODO: Step by step - or put that in the reference part?

## Applying a patch

Select the activate the funciton and find the patch file. TODO: Step by step - or put that in the reference part?

### Reference:

Team > Create patch...

Team > Apply patch...

### See also:

From the Eclipse CVS documentation: Working with patches