I'm curious to hear about people's experiences with distributed version control in a corporate environment.
Specifically:
- Was it difficult to gain adoption?
- Now that it's in place, is it well liked?
- What 'model' are you using (hub & spoke? Something else?)
- Allowing you use hub & spoke, are there any discipline problems with pushing to a central server?
- I'd like to hear if anyone has non-programmers working within this environment, preferably artists and the like to whom VCS can be a bit daunting. Did it work out for them?