Sponsors

Microsoft


TechWell

We have 1163 guests and 7 members online

Home Resources CM Yellow Pages Articles and Whitepapers CM Crossroads Articles File Merge: How did we get ourselves into this mess

File Merge: How did we get ourselves into this mess

Address
Patrick Egan patrick.egan@cmcrossroads.com
By Eric Sink There are several reasons why we may need to merge two modified versions of a file: When using "edit-merge-commit" (sometimes called "optimistic locking"), it is possible for two developers to edit the same file at the same time. Even if we use "checkout-edit-checkin", we may allow multiple checkouts, resulting once again in the possibility of two developers editing the same file. When merging between branches, we may have a situation where the file has been modified in both branches. In other words, this mess only happens when people are working in parallel. If we serialize the efforts of our team by never branching and never allowing two people to work on a module at the same time, we can avoid ever facing the need to merge two versions of a file.
509 Bandwidth Limit Exceeded

Bandwidth Limit Exceeded

The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.