うちの会社でも検討したが、gitはややこしすぎて無理。
mercurialでもかなりギリギリって感じ。