Skip to end of metadata
Go to start of metadata


Subversion is our Source Code Repository for all projects.

Please be aware, the SVN SSL certs had to be reissued as a precaution due to the Heartbleed vulnerability. You may see the following warning:


Access to Subversion Repository (SVN)

The Kuali Subversion repositories are readable by anyone. The repositories can be found at

If you need commit access to the SVN repository, you must be on a project development group. Please contact your development manager to place you on the appropriate Development group.  Please email with the following information and CC your development manager on the email. We must have a signed CLA on file before we enable SVN commit access.

Contribution License Agreement (CLA)

We must have a hand-signed CLA on file before we enable SVN commit access. Email a scanned copy of the Contributor License Agreement (CLA) to, you can download the CLA at:

Security Training

All developers must complete the OWASP Top 10 Security Risks training course. You do not have to score 100% on the quizzes in order to consider the training completed. It will be up to you to determine whether or not you have successfully internalized the material from each section, or whether you should retry any of the quizzes. It should take on average 2-3 hours to complete.

Once you have completed the training, login to the Kuali Information System - KIS ( and click on the "Add Security Training (OWASP)" link on the Training line of your
profile.  Follow the instructions to indicate that you have completed the training materials and then email to let us know to provision your account for commit access.

If you have any question please email

Subversion Username and Password

Your username and password are the same as your KIS credentials. Use Recover Password if you have forgotten your KIS credentials or Create a KIS account, if you have not done so.

Subversion SSL Certification

Subversion ( does not currently ship with a list of trusted CAs and may need you to accept our SSL certificate.

With Subversion 1.6 you can use the --trust-server-cert --non-interactive option if you are using svn in scripts.

Subversion Locking

Do not use svn lock. Locks are almost always unnecessary. Good communication is preferable to locking even in this use case. (see

  • No labels