Your best friend for file transfer.

version numbers in filenames (10 posts)
- Started 19 years ago by fizikci
- Latest reply 17 years ago from Scott McGuire
-
fizikci Member
-
Jim Matthews Administrator
Could you post the contents of the Fetch Transcript window after you get that error. It could be that Fetch is stripping the version number because most of the time you don't care, but this server evidently does care.
Thanks,
Jim Matthews
Fetch Softworks -
guest Registered Member
Yes, I think that is what is happening, can Fetch recognize and use version numbers?
Fetch 4.0.3 System 0x1032 Serial FETCHED001-5G53-03QA WS
Connecting to uwplatt.edu port 21 (2/27/04 10:14:00 AM)
220 spruce FTP Server (Version 4.2) Ready.
USER norling
331 Username NORLING requires a Password
PASS
230 User logged in.
SYST
200 VMS OpenVMS V6.2 on node spruce.
PWD
257 "USER5:[NORLING]" is current directory.
MACB ENABLE
502 MACB is unimplemented.
PWD
257 "USER5:[NORLING]" is current directory.
PASV
227 Entering Passive Mode (137,104,128,3,8,228)
NLST
150 Opening data connection for USER5:[NORLING]*.*; (4.10.91.48,2793)
CONTROLS.DIS
GOPHERRC.
LOGIN.COM
MAIL$AC5E8FAE0005009B.MAI
MAIL.MAI
PMDF_MAILBOX_FILTER.
READ.MAI
RISCM_ALIAS.CMDAT
RISCM_MESSAGES.CMDAT
RISCM_PERSONAL.CMDAT
RISCM_TODO.CMDAT
ROOT_GOPHER_SERVER_SHAMU_OIT_UWPLATT.EDUON
SENT_MAIL.MAI
UCX$FTPSERVER.LOG
UNTITLED.RTF
WWW.DIR
226 NLST Directory transfer complete
DELE UNTITLED.RTF
550-Failed to delete file USER5:[NORLING]UNTITLED.RTF;
550 The file specification must contain a name, type and version number (even if wildcarded).
ftp_delete or ftp_rmdir: -30006 (state == RDEL_DELETING)
PWD
257 "USER5:[NORLING]" is current directory.
PASV
227 Entering Passive Mode (137,104,128,3,8,233)
NLST
150 Opening data connection for USER5:[NORLING]*.*; (4.10.91.48,2794)
CONTROLS.DIS
GOPHERRC.
LOGIN.COM
MAIL$AC5E8FAE0005009B.MAI
MAIL.MAI
PMDF_MAILBOX_FILTER.
READ.MAI
RISCM_ALIAS.CMDAT
RISCM_MESSAGES.CMDAT
RISCM_PERSONAL.CMDAT
RISCM_TODO.CMDAT
ROOT_GOPHER_SERVER_SHAMU_OIT_UWPLATT.EDUON
SENT_MAIL.MAI
UCX$FTPSERVER.LOG
UNTITLED.RTF
WWW.DIR
226 NLST Directory transfer complete -
Jim Matthews Administrator
This server is not including the version numbers in the file list, so Fetch never sees them. I think it's a bug that the server demands information it isn't providing.
One workaround is to use the View File List command; it may show you a file list that includes version numbers. Then, to delete a file, choose "Delete file or directory..." from the Remote menu when nothing is selected. You will be prompted to type the name of the file to delete, and you'll have to include the version number at the end.
Please let me know if that does not work.
Thanks,
Jim Matthews
Fetch Softworks -
guest Registered Member
Yes that does work. Thank You.
-travis n
-
Jim Matthews Administrator
Another option is to select the item, and choose "Delete Directory or File..." with the Option key down. You'll be prompted to enter a name, but the selected name will be entered for you (so you only have to add the version number).
Thanks,
Jim Matthews
Fetch Softworks -
sjsh Member
I just updated a user to Fetch 5 from Fetch 4 and now version numbers do not show up (ie file.ext;14 is now file.ext) so I've had to go back to version 4. Is there a way to make version 5 show the numbers like version 4? (we can't transfer files without including the version number).
-
Scott McGuire Administrator
Hi,
Yes, you can tell Fetch 5 to display of VMS file version numbers in the file list by quitting Fetch, opening the Terminal application, and typing the following line:
defaults write com.fetchsoftworks.Fetch ShowVMSVersionNumbers -bool true
(You may want to copy and paste that line, I know from personal esperience it's easy to get it wrong.) Then run Fetch again. You may need to refresh your files lists to see the version numbers. If you are still having a problem, let us know.
We're hoping to provide a better way to turn VMS version numbers on and off in a future version of Fetch.
Thanks,
Scott McGuire
Fetch Softworks -
sjsh Member
Typing:
defaults write com.fetchsoftworks.Fetch ShowVMSVersionNumbers -bool true
in Terminal to tell Fetch 5 to display of VMS file version numbers in the file list worked fine.
Thanks.
-
Scott McGuire Administrator
Hi,
We're glad to hear it worked for you. Thanks for the followup.
Best,
Scott McGuire
Fetch Softworks
- Page 1
Topic closed
This topic has been closed.
Greetings,
My apologies if this has been covered, but I was not able to find it. I am using Fetch 4.03 on OS 10.3.2 and connecting to a VMS ftp server. I am unable to delete files with the error: "Server file error: Failed to delete file User5:[NORLING]4.TXT; The file specification must contains a name, type and version number (even if wildcarded).
When browsing my ftp site via command line, the file name is listed as 4.TXT;1. Fetch does not seem to see the version numbers and therefore cannot properly address these files.
What can I do to remedy this?
Thank You.
-travis n
Posted 19 years ago #