Tom Roche - 2007-01-18

So far all my SVN experience is with subclipse. I note, both from your
setup instructions, and from

http://dev.eclipse.org/mhonarc/lists/pde-build-dev/msg00345.html

that I will need to install the SVN commandline client. So I thought
I'd document this for any other clueless linux users out there (since
all the doc I found was for clueless win32 users). Note that I happen
to be targeting RHEL4: we have up2date, but I didn't know which
package to use with it, so I did the following (actually I was more
clueless--the following is sanitized for your protection):

The main idea is, as usual, get the RPMs from some mirror, and apply
them in the correct order. What worked for me (given all of the
above--YMMV) was this bash script (which you will probably want to
`su` to run)

RPM_STORE="/build/bin/zips" # dir in which to store your RPMs
for URL in \   "http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/rhel-4/i386/apr-0.9.12-2.i386.rpm" \   "http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/rhel-4/i386/apr-util-0.9.12-1.i386.rpm" \   "http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/rhel-4/i386/subversion-1.4.2-1.i386.rpm" \ ; do
  FN="$(basename ${URL})"
  FP="${RPM_STORE}/$FN"
  echo # newline
  for CMD in \     "wget -O ${FP} ${URL}" \     "rpm -Uvh ${RPM_STORE}/${FN}" \   ; do
    echo -e "${CMD}"
    eval "${CMD}" # comment out this line for testing
  done
done

I was then able to checkout from an SF project.