Force.com IDE is in a
maintenance-only state. We still provide support for the product through our official
channels, but updates prior to October 12, 2019 will be only for critical security
issues that arise. On October 12, 2019, we will no longer provide support or updates of
any kind for Force.com IDE. On that date, we will also begin archiving documentation and
removing download links for the product. We recommend that you start migrating to Salesforce Extensions for Visual
Studio Code or one of the great tools made by our partners. For more
information, see The Future
of Salesforce IDEs on the Salesforce Developers Blog.
When you create a Force.com project, the files you specify in your project manifest are copied
from the
server (your Salesforce organization) and stored locally on your computer.
The term project refers to the local files on your computer, while the term
server refers to the live metadata components in a Salesforce
organization.
As you develop in the IDE and make changes to the metadata files in your
project, it is possible that you (or another developer or administrator) may make changes to the
metadata components directly in the browser from the Salesforce Setup menu. Or if you are working
in a team-based development environment, other developers may make changes in the source files in
your shared repository. In either case, when metadata is changed outside your project, your
project is not immediately aware of those changes and your files may get out of sync.
There are three actions you can take to keep your project and organization files in sync. All of
these actions are available by right-clicking the project
src folder and
choosing
Force.com:
If you receive a save error that updates only your local instance
(your local project or source control repository), this indicates
that your files are not in sync with the server. To replace project
files with server definitions, use Refresh from Server. To push project files to the server, use Save to Server.