We are currently using SVN to handle our code. However, sometimes we all code all at once.
For example 3 people check out the same project. User 1 gets something done and goes to check it in. How can Users 2 and 3 get the update without losing their current work? We’ve tried the update command but usually yields some errors.
Should we be using something other than SVN?
I am using eclipse’s svn repository.
Subversion is designed exactly for what you’re doing. However, your questions are covered by a basic understanding of how Subversion works. I recommend reading Chapters 1 and 2 of the svn book.
Also, the errors you’re seeing on updates are probably conflicts, which are covered in the book.