I mean models or domain specific languages to represent complex scm process (version control, identification, build management etc.). Maybe exist some approach allows to represent bridge from abstract process to choise of real tools and implementation.
For exapmle, in software development MDA approach exist, where are 3 kinds of models with different level of abstraction. Are some analogs exists for software configuration management?
There are a number of source code management solutions that allow you to model your software architecture in terms of streams and components. You can also model your process.