My company is switching to Mercurial, and we came from Subversion.
We notice that we need to do a lot of merging in our workflow. For example, if I modify a file, commit, pull, update, click, and then my employee changes the file, commits, pulls and updates, he receives an error "crosses branches" and should perform hg merge. We need to do this almost every time we want to click on our central repository.
Is there something wrong with our workflow? It seems wrong that in our history for this file there will be a ton of history entries that say: "Merge with [changeet id]" "Merge with [changset id]".
Is it the way it is? Or are we doing something wrong?
merge mercurial
Chad johnson
source share