Os termos KnockDown e OverThrow são invenções neste contexto.
A Oracle não tem um sistema de controle de versão próprio. Tanto é que ela recomenda o Apache Subversion:
https://docs.oracle.com/en/middleware/lifecycle/12.2.1.3/maven/installing-and-configuring-subversion-version-control.html#GUID-6C89EC41-3F4F-4F20-93C2-B07C7D18219B
Entendam a arquitetura do Subversion; vejam diferença entre repositório e cliente SVN:
"On one end is a Subversion repository that holds all of your versioned data. On the other end is your Subversion client program, which manages local reflections of portions of that versioned data." (http://svnbook.red-bean.com/en/1.7/svn.intro.whatis.html)
Definição do escopo do Subversion pelo site oficial:
"... there are many third-party tools which exist as part of the greater Subversion ecosystem, but aren't part of the core project itself." (https://subversion.apache.org)
"... these are all valuable pieces of the Subversion story, but each is managed as its own project outside of the core Subversion offering." (https://subversion.apache.org)
O próprio Subversion dispõe de um cliente SVN em modo texto, mas a maioria dos usuários prefere usar uma versão gráfica. Vejam no tópico About Subversion Clients em:
https://docs.oracle.com/en/middleware/lifecycle/12.2.1.3/maven/installing-and-configuring-subversion-version-control.html#GUID-729C2CAE-DFA3-44F1-A3EE-5B87E450B4B1