Before I propose a solution of my own to the powers that be I wanted to collect folks ideas on this. The system I work on has three enviroments, one for development, one for test and one for live. Managing three different versions of the same file, were some content will be the same and some won't be is a SCM nightmare and cries out for a central managment point. I wanted to hear folks thoughts, experiences and best pratices on this? If you have had this issue before and what you have done to resolve? Any and all comments welcome.