We use the Subversion version control system in our company. It's good for combination work but if two users work at same time on the same file, the system returns a conflict after commit.
I don't have any clear solution for preventing from this type of problem.
Is there any better solution than SVN for teamwork?
PS: All the users use the same user name for the SVN server.