Can Mecurial be used with Unity3d 3.1

Can Mecurial be used with Unity3d 3.1 (Free/Pro) to merge other than scripts? I have tried using TortoiseHG (mecurial) with 2.6 but couldnt merge anything besides script, does 3.1 allow the merging of scenes for external version control since one of its features says it supports SVN?

Any VCS is usually only able to merge text files. The merge of binary files - not a trivial task.

Therefore, the solution of this - either keep your files in text form. Or while merge the binary will have to choose what that the two, with the loss of data in a different version.

Do I want to know how to create scripts in Unity 3.1 to move the player?