Non-resolving symlnks cause rsync to fail which causes silver update to fail

Issue #24 wontfix
Nate Aune
created an issue

If a project source tree has symlinks that go outside of the source tree, the following rsync error occurs when you try to do a silver update:

{{{

'symlink has no referent: "/home/nate/work/customers/00000001-admin/Miro_Community-41/src/django-socialauth/example_project/socialauth" symlink has no referent: "/home/nate/work/customers/00000001-admin/Miro_Community-41/src/django-socialauth/example_project/openid_consumer" rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1060) [sender=3.0.7] }}}

This is what the example_project dir looks like:

{{{

$ ls -l total 40 drwxr-xr-x 3 nate nate 4096 2010-10-20 17:37 commentor drwxr-xr-x 3 nate nate 4096 2010-10-20 17:37 example drwxr-xr-x 2 nate nate 4096 2010-10-20 17:37 example_comments -rw-r--r-- 1 nate nate 0 2010-10-20 17:37 init.py -rw-r--r-- 1 nate nate 4346 2010-10-20 17:37 LICENSE -rw-r--r-- 1 nate nate 2808 2010-10-20 17:37 localsettings.example.py -rwxr-xr-x 1 nate nate 546 2010-10-20 17:37 manage.py drwxr-xr-x 5 nate nate 4096 2010-10-20 17:37 media lrwxrwxrwx 1 nate nate 54 2010-10-20 17:37 openid_consumer -> /home/tuxcanfly/Work/Django-Socialauth/openid_consumer -rw-r--r-- 1 nate nate 3642 2010-10-20 17:37 settings.py lrwxrwxrwx 1 nate nate 49 2010-10-20 17:37 socialauth -> /home/tuxcanfly/Work/Django-Socialauth/socialauth -rw-r--r-- 1 nate nate 766 2010-10-20 17:37 urls.py

}}}

I don't have a /home/tuxcanfly directory, so rsync complains that it can't resolve the symlinks.

Comments (1)

  1. Log in to comment