I find subversion-based projects difficult to contribute to. With git pull requests and CI, I know everything is in good order when I merge.