Difference between revisions of "Getting source code"
From K5Wiki
(New page: The MIT Kerberos source code is in a Subversion repository. It will soon be moving to a Git repository. == Official releases == * [http://web.mit.edu/kerberos/dist/ MIT Keberos download ...) |
(link git migration info) |
||
Line 19: | Line 19: | ||
* git://github.com/krb5/krb5-test for public read-only Git access |
* git://github.com/krb5/krb5-test for public read-only Git access |
||
* https://github.com/krb5/krb5-test for browsing |
* https://github.com/krb5/krb5-test for browsing |
||
+ | |||
+ | Additional information about the [[Git migration]] is available, including help for situations where you have an existing GitHub fork of the krb5-anonsvn Git repository. |
||
There is a wiki page with details about the [[Git conversion]] process available for people who are interested in the technical details. |
There is a wiki page with details about the [[Git conversion]] process available for people who are interested in the technical details. |
Revision as of 16:38, 7 May 2012
The MIT Kerberos source code is in a Subversion repository. It will soon be moving to a Git repository.
Contents
Official releases
Subversion repository access
- svn://anonsvn.mit.edu/krb5 provides read-only Subversion access to the repository.
- Committers have access to a URI that allows them to commit changes to the repository.
Git repository access
The krb5 repository is migrating to use Git, targeting the weekend of 2012-05-11. The eventual URLs will be
- git://github.com/krb5/krb5 for the public read-only Git access
- https://github.com/krb5/krb5 for browsing
but there is also a test repository at
- git://github.com/krb5/krb5-test for public read-only Git access
- https://github.com/krb5/krb5-test for browsing
Additional information about the Git migration is available, including help for situations where you have an existing GitHub fork of the krb5-anonsvn Git repository.
There is a wiki page with details about the Git conversion process available for people who are interested in the technical details.
Repository browsing
- FishEye provides a feature-rich view of the repository
- OpenGrok provides an interface that allows you to search for the definition or usage of a specific function; it is somewhat better for cross references than FishEye.
- http://anonsvn.mit.edu/viewvc/krb5 provides a more basic form of web access to the entire repository.
- See the Github mirror information below for another browsing alternative.
Git-svn mirror
The Git-svn mirror described below will become a static snapshot after the main repository converts to Git.
Additional information is available about using git-svn.
- git://krbdev.mit.edu/git/krb5-anonsvn is a git-svn mirror of the anonsvn repository.
- https://github.com/krb5/krb5-anonsvn is a Github repository that mirrors the krb5-anonsvn repository. The web interface allows for repository browsing, and also displays URLs for git access using both native git protocol and HTTPS (for firewall traversal, etc.).