Hi Martin
Here are the logs...
WinSCP...
> 2009-10-16 10:43:19.826 [Background 2] PWD
< 2009-10-16 10:43:19.826 [Background 2] 257 "/spec" is current directory.
. 2009-10-16 10:43:20.295 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:20.311 Synchronizing local directory 'C:\s\sprockets\spec\' with remote directory '/spec/', params = 187
. 2009-10-16 10:43:20.342 Copying 1 files/directories to remote directory "/spec/"
. 2009-10-16 10:43:20.342 PrTime: Yes; PrRO: No; Rght: rw-r--r--; PrR: No (No); FnCs: N; RIC: 01; Resume: Y (102400); CalcS: Yes; Mask: *.*
. 2009-10-16 10:43:20.342 TM: M; ClAr: No; CPS: 0; ExclM(No):
. 2009-10-16 10:43:20.342 AscM: *.rb *.c *.spec *.*html; *.htm; *.txt; *.php; *.php3; *.cgi; *.c; *.cpp; *.h; *.pas; *.bas; *.tex; *.pl; .htaccess; *.xtml; *.css; *.cfg; *.ini; *.sh; *.xml
. 2009-10-16 10:43:20.342 File: "C:\s\sprockets\spec\state_machines_spec.rb"
. 2009-10-16 10:43:20.342 Copying "C:\s\sprockets\spec\state_machines_spec.rb" to remote directory started.
. 2009-10-16 10:43:20.342 Binary transfer mode selected.
. 2009-10-16 10:43:20.342 Starting upload of C:\s\sprockets\spec\state_machines_spec.rb
> 2009-10-16 10:43:20.342 CWD /spec/
< 2009-10-16 10:43:20.342 250 CWD successful. "/spec" is current directory.
> 2009-10-16 10:43:20.342 PWD
< 2009-10-16 10:43:20.342 257 "/spec" is current directory.
> 2009-10-16 10:43:20.342 TYPE A
< 2009-10-16 10:43:20.342 200 Type set to A
> 2009-10-16 10:43:20.342 PORT 192,168,10,57,6,173
< 2009-10-16 10:43:20.342 200 Port command successful
> 2009-10-16 10:43:20.342 LIST -a
< 2009-10-16 10:43:20.342 150 Opening data channel for directory list.
< 2009-10-16 10:43:20.342 226 Transfer OK
> 2009-10-16 10:43:20.358 TYPE I
< 2009-10-16 10:43:20.358 200 Type set to I
> 2009-10-16 10:43:20.358 PORT 192,168,10,57,6,175
< 2009-10-16 10:43:20.358 200 Port command successful
> 2009-10-16 10:43:20.358 STOR state_machines_spec.rb
< 2009-10-16 10:43:20.358 150 Opening data channel for file transfer.
< 2009-10-16 10:43:20.358 226 Transfer OK
> 2009-10-16 10:43:20.358 MFMT 20091016094319 state_machines_spec.rb
< 2009-10-16 10:43:20.358 213 modify=20091016094319; /spec/state_machines_spec.rb
. 2009-10-16 10:43:20.358 Upload successful
. 2009-10-16 10:43:20.373 Retrieving directory listing...
> 2009-10-16 10:43:20.373 TYPE A
< 2009-10-16 10:43:20.373 200 Type set to A
> 2009-10-16 10:43:20.373 PORT 192,168,10,57,6,177
< 2009-10-16 10:43:20.373 200 Port command successful
> 2009-10-16 10:43:20.373 LIST -a
< 2009-10-16 10:43:20.373 150 Opening data channel for directory list.
< 2009-10-16 10:43:20.373 226 Transfer OK
. 2009-10-16 10:43:20.373 Directory listing successful
. 2009-10-16 10:43:20.920 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:26.748 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:27.279 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:30.904 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:31.436 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:33.186 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:33.701 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:35.936 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:36.467 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:38.311 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:38.826 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:40.889 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:41.404 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
> 2009-10-16 10:43:49.826 [Background 2] TYPE A
< 2009-10-16 10:43:49.826 [Background 2] 200 Type set to A
. 2009-10-16 10:43:49.826 [Background 2] Retrieving directory listing...
> 2009-10-16 10:43:49.826 [Background 2] TYPE A
< 2009-10-16 10:43:49.826 [Background 2] 200 Type set to A
> 2009-10-16 10:43:49.826 [Background 2] PORT 192,168,10,57,6,180
< 2009-10-16 10:43:49.826 [Background 2] 200 Port command successful
> 2009-10-16 10:43:49.826 [Background 2] LIST -a
< 2009-10-16 10:43:49.826 [Background 2] 150 Opening data channel for directory list.
< 2009-10-16 10:43:49.842 [Background 2] 226 Transfer OK
. 2009-10-16 10:43:49.842 [Background 2] Directory listing successful
> 2009-10-16 10:43:50.826 REST 0
< 2009-10-16 10:43:50.826 350 Rest supported. Restarting at 0
. 2009-10-16 10:44:15.717 [Background 2] Disconnected from server
. 2009-10-16 10:44:15.717 Disconnected from server
FileZilla Server...
> 2009-10-16 10:43:19.826 [Background 2] PWD
< 2009-10-16 10:43:19.826 [Background 2] 257 "/spec" is current directory.
. 2009-10-16 10:43:20.295 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:20.311 Synchronizing local directory 'C:\s\sprockets\spec\' with remote directory '/spec/', params = 187
. 2009-10-16 10:43:20.342 Copying 1 files/directories to remote directory "/spec/"
. 2009-10-16 10:43:20.342 PrTime: Yes; PrRO: No; Rght: rw-r--r--; PrR: No (No); FnCs: N; RIC: 01; Resume: Y (102400); CalcS: Yes; Mask: *.*
. 2009-10-16 10:43:20.342 TM: M; ClAr: No; CPS: 0; ExclM(No):
. 2009-10-16 10:43:20.342 AscM: *.rb *.c *.spec *.*html; *.htm; *.txt; *.php; *.php3; *.cgi; *.c; *.cpp; *.h; *.pas; *.bas; *.tex; *.pl; .htaccess; *.xtml; *.css; *.cfg; *.ini; *.sh; *.xml
. 2009-10-16 10:43:20.342 File: "C:\s\sprockets\spec\state_machines_spec.rb"
. 2009-10-16 10:43:20.342 Copying "C:\s\sprockets\spec\state_machines_spec.rb" to remote directory started.
. 2009-10-16 10:43:20.342 Binary transfer mode selected.
. 2009-10-16 10:43:20.342 Starting upload of C:\s\sprockets\spec\state_machines_spec.rb
> 2009-10-16 10:43:20.342 CWD /spec/
< 2009-10-16 10:43:20.342 250 CWD successful. "/spec" is current directory.
> 2009-10-16 10:43:20.342 PWD
< 2009-10-16 10:43:20.342 257 "/spec" is current directory.
> 2009-10-16 10:43:20.342 TYPE A
< 2009-10-16 10:43:20.342 200 Type set to A
> 2009-10-16 10:43:20.342 PORT 192,168,10,57,6,173
< 2009-10-16 10:43:20.342 200 Port command successful
> 2009-10-16 10:43:20.342 LIST -a
< 2009-10-16 10:43:20.342 150 Opening data channel for directory list.
< 2009-10-16 10:43:20.342 226 Transfer OK
> 2009-10-16 10:43:20.358 TYPE I
< 2009-10-16 10:43:20.358 200 Type set to I
> 2009-10-16 10:43:20.358 PORT 192,168,10,57,6,175
< 2009-10-16 10:43:20.358 200 Port command successful
> 2009-10-16 10:43:20.358 STOR state_machines_spec.rb
< 2009-10-16 10:43:20.358 150 Opening data channel for file transfer.
< 2009-10-16 10:43:20.358 226 Transfer OK
> 2009-10-16 10:43:20.358 MFMT 20091016094319 state_machines_spec.rb
< 2009-10-16 10:43:20.358 213 modify=20091016094319; /spec/state_machines_spec.rb
. 2009-10-16 10:43:20.358 Upload successful
. 2009-10-16 10:43:20.373 Retrieving directory listing...
> 2009-10-16 10:43:20.373 TYPE A
< 2009-10-16 10:43:20.373 200 Type set to A
> 2009-10-16 10:43:20.373 PORT 192,168,10,57,6,177
< 2009-10-16 10:43:20.373 200 Port command successful
> 2009-10-16 10:43:20.373 LIST -a
< 2009-10-16 10:43:20.373 150 Opening data channel for directory list.
< 2009-10-16 10:43:20.373 226 Transfer OK
. 2009-10-16 10:43:20.373 Directory listing successful
. 2009-10-16 10:43:20.920 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:26.748 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:27.279 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:30.904 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:31.436 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:33.186 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:33.701 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:35.936 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:36.467 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:38.311 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:38.826 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:40.889 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
. 2009-10-16 10:43:41.404 Collecting synchronization list for local directory 'C:\s\sprockets\spec\' and remote directory '/spec/', mode = 0, params = 187
> 2009-10-16 10:43:49.826 [Background 2] TYPE A
< 2009-10-16 10:43:49.826 [Background 2] 200 Type set to A
. 2009-10-16 10:43:49.826 [Background 2] Retrieving directory listing...
> 2009-10-16 10:43:49.826 [Background 2] TYPE A
< 2009-10-16 10:43:49.826 [Background 2] 200 Type set to A
> 2009-10-16 10:43:49.826 [Background 2] PORT 192,168,10,57,6,180
< 2009-10-16 10:43:49.826 [Background 2] 200 Port command successful
> 2009-10-16 10:43:49.826 [Background 2] LIST -a
< 2009-10-16 10:43:49.826 [Background 2] 150 Opening data channel for directory list.
< 2009-10-16 10:43:49.842 [Background 2] 226 Transfer OK
. 2009-10-16 10:43:49.842 [Background 2] Directory listing successful
> 2009-10-16 10:43:50.826 REST 0
< 2009-10-16 10:43:50.826 350 Rest supported. Restarting at 0
. 2009-10-16 10:44:15.717 [Background 2] Disconnected from server
. 2009-10-16 10:44:15.717 Disconnected from server
Thanks again for your assistance
Martyn