On 02/05/2011 09:05 AM, [email protected] wrote:
  There are two directories called 'source' and 'target'.

  'source' gets updated via 'svn up', then it gets compiled.
  Since there is no "make install" or similiar, installation
  is done via copying 'source' to 'target'. A symlink from
  /usr/local/bin/<name>  to the compiled executabe in (now)
  'target' completes the installation.

  BUT:
  'source' is a VERY big directory and copying it to 'target'
  after each svn up is a PAIN.

Of course it's big, since it has all SVN data in it too. You will find that after you delete that data with something like:

  rm -rf $(find . -name "*.svn")

It will become much smaller.


Reply via email to