More then likely it is personal preference. Some people like the workflow introduced by SVN, and some just don’t like the distributed model of Git. Some like the way commits, branches, tags etc are handled in one revision control over another.
It could also be that they where using SVN before Git was stable enough and they don’t want to go through and switch.
Why fix something that isn’t broken?
I really don’t think there is a good answer you are going to get on this board, unless someone from Automattic is here. There isn’t a right or wrong answer in picking version control systems.
Related Posts:
- How to have ‘git log’ show filenames like ‘svn log -v’
- Getting Started with Subversion, Git, or similar Version Control System to keep a History of my Files? [closed]
- Is there a faster way to git-svn clone a wordpress plugin from the subversion repository?
- Should I use SVN or Git?
- TortoiseSVN svnadmin
- What ports need to be open for TortoiseSVN to authenticate (clear text) and commit?
- How do I ignore files in Subversion?
- How do I return to an older version of our code in Subversion?
- How do I add all new files to SVN
- How to delete an SVN project from SVN repository
- SVN reverse merge?
- Eclipse Unable to Launch, the selection cannot be launched, and there are no recent launches
- Cannot connect to repo with TortoiseSVN
- I use SourceTree with Git but need to work with SVN repistory, what options do I have?
- Get all branch names in SVN
- Dev, Stage and Production Deployment for WordPress Sites?
- How-to: push a GitHub repo to the wordpress plugin servers
- Easiest Way to Create a Patch for Submission to WordPress Core?
- Stable tag of plugin in the readme file
- How to look at code in WordPress repositories without downloading?
- Any guides on using WP SVN with IDE clients? [closed]
- How to convert a WordPress install under SVN to one that is not?
- Managing updates when WordPress is in your own svn repo
- Subversion, github, etc.. version control systems/repositories
- Setting up SVN for teamwork on WordPress custom theme development
- What is the usual process of saving changes made at the CMS level into source control?
- Do you have to have command line access to use Subversion with WordPress?
- Is there a seamless solution for submitting plugins to wordpress.org SVN and GitHub? [duplicate]
- Using Subversion to deploy WordPress
- Git Hosting for WordPress SVN Plugin Repository [closed]
- Tortoise SVN showing ‘Access to ‘/!svn/me” forbidden error.
- how can I create a WP offline environment before releasing the websites? [closed]
- How do I check out a remote Git branch?
- How do I delete a Git branch locally and remotely?
- How do I use ‘git reset –hard HEAD’ to revert to a previous commit? [duplicate]
- What is git tag, How to create tags & How to checkout git remote tag(s)
- How do I delete a Git branch locally and remotely?
- How do I rename a local Git branch?
- What does ‘–set-upstream’ do?
- What does ‘–set-upstream’ do?
- Difference between “git add -A” and “git add .”
- Git: Message ‘src refspec master does not match any’ when pushing commits in Git
- Git: Message ‘src refspec master does not match any’ when pushing commits in Git
- error: src refspec master does not match any
- What does cherry-picking a commit with Git mean?
- How to cherry pick from 1 branch to another
- How to Git stash pop specific stash in 1.8.3?
- How to use Git Revert
- How do I undo the most recent local commits in Git?
- How do I revert a Git repository to a previous commit?
- What is the best (and safest) way to merge a Git branch into master?
- How to merge branch to master?
- Git: How do I force “git pull” to overwrite local files?
- Differences between git pull origin master & git pull origin/master
- How do I force git pull to overwrite everything on every pull?
- What happens when I do git pull origin master in the develop branch?
- Undo a Git merge that hasn’t been pushed yet
- How do I properly force a Git push?
- How do I rename a local Git branch?
- fatal: Not a git repository (or any of the parent directories): .git [duplicate]
- Why is “MINGW64” appearing on my Git bash?
- How can I switch to another branch in git?
- How to remove local (untracked) files from the current Git working tree
- Squash my last X commits together using Git
- Git merge hotfix branch into feature branch
- Git refusing to merge unrelated histories on rebase
- Git submodule update
- How to apply a patch generated with git format-patch?
- How do I discard unstaged changes in Git?
- What is the `git restore` command and what is the difference between `git restore` and `git reset`?
- What does ‘git merge –abort is equivalent to git reset –merge when MERGE_HEAD is present.’ of Git merge man page mean?
- What does ‘git blame’ do?
- Abort a Git Merge
- What is the difference between git push origin and git push origin master
- GitHub: Permission denied (publickey). fatal: Could not read from remote repository
- Git fetch remote branch
- How to delete a remote tag?
- Updates were rejected because the tip of your current branch is behind its remote counterpart
- Updates were rejected because the tip of your current branch is behind its remote counterpart
- Git: How do I force “git pull” to overwrite local files?
- git error: failed to push some refs to remote
- git stash apply version
- How to modify existing, unpushed commit messages?
- How do I clone a specific Git branch? [duplicate]
- Git pushing to remote branch
- How to revert a merge commit that’s already pushed to remote branch?
- What is Git pruning?
- Git pushing to remote branch
- git – remote add origin vs remote set-url origin
- How do I undo ‘git add’ before commit?
- How do I discard unstaged changes in Git?
- Git: Message ‘src refspec master does not match any’ when pushing commits in Git
- GitHub Error Message – Permission denied (publickey)
- Git fetch remote branch
- How can I see the differences between two branches?
- How to upgrade Git on Windows to the latest version
- Reset local repository branch to be just like remote repository HEAD
- How to uncommit my last commit in Git [duplicate]
- How do I push a new local branch to a remote Git repository and track it too?
- Git is not working after macOS Update (xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)