Hey -
I just want to make sure that I understand you correctly. When two people have the same asset checked out and both make changes, the changes of the first person to submit the asset back into source control are lost when the second person submits their changes, correct? If this is not the correct understanding then please elaborate on what exactly is happening when the two people both try to submit/sync the asset.
Cheers