PKI Subversion Instructions

From Dogtag
Jump to: navigation, search

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 http://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 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, or you have not yet published your public SSH key to this account, you may receive something similar to the following message:
    The authenticity of host 'svn.fedorahosted.org (66.135.52.17)' can't be established.
    RSA key 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: Network 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://pki.fedoraproject.org/svn/pki svn+ssh://svn.fedorahosted.org/svn/pki
    # svn update
    
    Correct any conflicts!