I have a question about the Force.com IDE in Eclipse along with SVN (subclipse).
For the sake of this question, we have two developers, Harry and Sally, working in the same developer org. They both do their development in that org as well as pull changes to their local Eclipse environment before commiting to SVN. Let's say Harry adds a new field to the Account object. He tests it, sees everything works as intended, so he refreshes everything in his Eclipse to commit to SVN. However, during the time Harry was testing his new field, Sally creates a seperate field in the Account object as well. But, she has not tested it by the time Harry refreshes his changes from the server. Harry now wants to commit his changes to SVN, but notices there are additions to the Account and Profiles code he did not make that include the new field that Sally added. He now needs to manually delete these extra lines of code in every effected file before committing his stable changes.
My question is, is there a way for Harry to pull only the changes on the server that were made by him? Or is there a better way to handle the manual deletion of Sally's changes before he commits to SVN?