alloy/kicker — Issue #19: /Users/ejburns/Documents/kicker/lib/kicker.rb:102:in `mtime': Too many levels of symbolic links - /Users/ejburns/Documents/JavaEE/workareas/mojarra-adc/mojarra-1HEAD (Errno::ELOOP)
Author: edburns
Created: 2011-11-29 21:09:12+00:00
State: open

I have no symlinks in the picture. Here's the story:

uname -a
Darwin dhcp-adc-twvpn-1-vpnpool-10-154-26-196.vpn.oracle.com 11.2.0 Darwin Kernel Version 11.2.0: Tue Aug 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 x86_64

ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0]

I just did a clone today.

Here's my ".kick" file:

process do |files|
r = ENV['ADC']
files.each do |src|
if ! src.include? ".svn"
dest = "#{r}/#{src}"
puts "Copying #{src} to #{dest}"
execute("cp #{src} #{dest}")
end
files.delete(src)
end
end

Here is my invocation script, which I call kicker:

export ADC="/net/adc2110030/scratch/ejburns/Documents/JavaEE/workareas/mojarra-1HEAD"
#unzip $ADC/adc.zip
/Users/ejburns/Documents/kicker/bin/kicker /Users/ejburns/Documents/JavaEE/workareas/mojarra-adc

What I want to happen is that when I modify a file in mojarra-adc it gets copied to the same place in mojarra-1HEAD

Note that ADC is auto mounted. I can write to it successfully manually.