Overview#

The current source code is stored in a GitHub repository.

GitHub Repository#

To create a new local repository from GitHub:

$ git clone git@github.com:dogtagpki/pki.git

To switch an existing local repository (i.e. preserving local branches) to GitHub, execute the following commands in the local repository’s folder.

To check the current repository:

$ git config remote.origin.url
ssh://username@git.fedorahosted.org/git/pki.git

To switch the repository to GitHub:

$ git config remote.origin.url git@github.com:dogtagpki/pki.git

To verify the switch:

$ git fetch

Fedora Git Repository#

Previously the source code was stored in a Fedora git repository.

To browse the repository, go to ` <dogtagpki/pki.git>`__dogtagpki/pki.git.

To checkout anonymously (read-only):

$ git clone git://github.com/dogtagpki/pki.git

To checkout as a Fedora user (with write access):

$ git clone ssh://username@github.com/dogtagpki/pki.git

Fedora Subversion Repository#

Previously the source code was stored in a Fedora subversion repository.

To browse the repository, go to ` <https://svn.fedorahosted.org/svn/pki/>`__https://svn.fedorahosted.org/svn/pki/.

To check out from SVN see our Subversion instructions page.