Checking out PKI Source Code via Subversion

Checking out PKI Source Code via Subversion#

Subversion#

You will need to have the Subversion tools available if you want to check out the source and build by hand:

yum install subversion

PKI Subversion Source Code#

Read-Only#

Check out a read-only copy of the PKI source tree by issuing the following commands:

mkdir src
cd src
svn co http://svn.fedorahosted.org/svn/pki/trunk/pki pki

**NOTE:  **

Users which have a tree which was originally checked out from the “https ://pki.fedoraproject.org/svn/pki” repository should issue the following commands to sync with the newly relocated repository on “http ://svn.fedorahosted.org/svn/pki”:

 # cd pki

# svn switch --relocate https:/

/pki.fedoraproject.org/svn/pki ht tp://svn.fedorahosted.org/svn/pki

# svn update

Correct any conflicts!

Read-Write#

Check out a read-write copy of the PKI source tree by issuing the following commands:

mkdir src
cd src
svn co svn+ssh://svn.fedorahosted.org/svn/pki/trunk/pki pki

**NOTE:  **

Users who have published their public SSH key to a valid `Fedora account <https://adm
in.fedoraproject.org/accounts>`__

may also use this method of checkout. This method must be used in order to check-in changes to the subversion repository (although you must be one of the few privileged users allowed to check-in changes). In the event that you do not have a valid `Fedora account <https://admi

n.fedoraproject.org/accounts>`__,

or you have not yet published your public SSH key to this account, you may receive something similar to the following message:

The authenticity o

f host ‘svn.fedorahosted.org (66. 135.52.17)’ can’t be established.

RSA k

ey fingerprint is e6:b3:68:51:98: 2d:4c:dc:63:27:46:65:51:d5:f0:7a.

Are you sure you want to

continue connecting (yes/no)? yes

svn: Netwo

rk connection closed unexpectedly

Additionally, users which have a tree which was originally checked out from the “https ://pki.fedoraproject.org/svn/pki” repository should issue the following commands to sync with the newly relocated repository on “svn+ssh ://svn.fedorahosted.org/svn/pki”:

  # cd pki
  #
svn switch --relocate https://pk

i.fedoraproject.org/svn/pki svn+s sh://svn.fedorahosted.org/svn/pki

# svn update

Correct any conflicts!