On Thu, Feb 23, 2012 at 02:57:10PM +0000, Gary Weinfurther wrote:
> I have a team of about seven people, both on Macs and PCs.  Within the
> last couple of weeks, we have been experiencing frequent occurrences
> of lost changes.  Someone will commit a change and later we discover
> that the change has been reverted.  Everyone claims that they are
> updating before they work on files

Do people also always review the changes they are about to commit,
making sure what is being committed is really what they intend
to commit?

Editors with auto-save can cause this kind of problem.
E.g. the developer leaves the editor open with unsaved changes,
runs an update, svn changes the working file, and now the editor
saves the file on top of the new one overwriting the incoming changes.
If the developer commits the file other peoples' changes are undone
accidentally.

You can tell whether this kind of thing is happening by studying
the output of 'svn log --diff' and looking for unrelated changes
in existing commits.

Reply via email to