Difference between revisions of "Download using Subversion"
From ERPXE Wiki
Line 22: | Line 22: | ||
− | # The following assumes /svnroot is a safe location for the | + | # The following assumes /svnroot is a safe location for the |
− | # SVN repository to be stored, modify accordingly should you need | + | # SVN repository to be stored, modify accordingly should you need |
− | # an alternate location. | + | # an alternate location. |
− | $ mkdir ~/svnroot | + | $ mkdir ~/svnroot |
− | # Initialize the repository | + | # Initialize the repository |
− | $ svnadmin create /svnroot | + | $ svnadmin create /svnroot |
− | # Go to the directory that contains the content you want to put | + | # Go to the directory that contains the content you want to put |
− | # into a SVN module, in this case, the ~/source directory | + | # into a SVN module, in this case, the ~/source directory |
− | $ cd ~/source | + | $ cd ~/source |
− | # Perform a SVN import | + | # Perform a SVN import |
− | $ svn import file:///svnroot -m "initial import" | + | $ svn import file:///svnroot -m "initial import" |
− | Adding src | + | Adding src |
− | Adding src/foo | + | Adding src/foo |
− | Adding src/bar | + | Adding src/bar |
− | Adding ~svnroot | + | Adding ~svnroot |
− | Committed revision 1. | + | Committed revision 1. |
− | # Create a working copy from which to make changes and check them | + | # Create a working copy from which to make changes and check them |
− | # back into the repository, etc. | + | # back into the repository, etc. |
− | $ mkdir ~/working_copy | + | $ mkdir ~/working_copy |
− | $ cd ~/working_copy | + | $ cd ~/working_copy |
− | $ svn co file:///svnroot | + | $ svn co file:///svnroot |
− | A svnroot/src | + | A svnroot/src |
− | A svnroot/src/foo | + | A svnroot/src/foo |
− | A svnroot/src/bar | + | A svnroot/src/bar |
− | Checked out revision 1. | + | Checked out revision 1. |
Revision as of 23:32, 10 February 2012
To access a Subversion repository, configure your Subversion client as follows:
Hostname: erpxe.svn.sourceforge.net Port: 443 Protocol: HTTPS Repository Path: /svnroot/erpxe For clients that use a URL string: https://erpxe.svn.sourceforge.net/svnroot/erpxe
No username and password will be requested when performing read operations. read access is provided to everyone, without the need to authenticate.
Read access includes these commands:
Checkout:
svn co https://erpxe.svn.sourceforge.net/svnroot/erpxe/trunk
Update:
svn update
# The following assumes /svnroot is a safe location for the # SVN repository to be stored, modify accordingly should you need # an alternate location. $ mkdir ~/svnroot
# Initialize the repository $ svnadmin create /svnroot
# Go to the directory that contains the content you want to put # into a SVN module, in this case, the ~/source directory $ cd ~/source
# Perform a SVN import $ svn import file:///svnroot -m "initial import" Adding src Adding src/foo Adding src/bar Adding ~svnroot Committed revision 1.
# Create a working copy from which to make changes and check them # back into the repository, etc. $ mkdir ~/working_copy $ cd ~/working_copy $ svn co file:///svnroot A svnroot/src A svnroot/src/foo A svnroot/src/bar Checked out revision 1.