Using just a version control helps when the project is small.
in reply to My preferred version control system is...
When the project is huge and vast, when there too many developers and there are thousands of commits to the repo perl day. In this case using just a version control system. I am sure people will run into all kinds of problems; In this situation a configuration management will solve such issues; and the project can progress happily ever :)
When the project is small: I like Linus's git
When the project is vast: I like Aegis.
Any way "Tailor" helps to migrate the changesets