I have found the bug. As a workaround, use "set xfer:clobber yes".
2014-10-27 13:06 GMT+03:00 akshay gupta <akshaygupta...@gmail.com>: > no, I am running as a root user. There is some issue with lftp, when file > with same name already exist its not able to rename the temp file to actual > file. > > On Mon, Oct 27, 2014 at 1:44 PM, Alexander V. Lukyanov <l...@netis.ru> > wrote: > >> On Mon, Oct 27, 2014 at 01:30:42PM +0530, akshay gupta wrote: >> > ---> RETR test.txt >> > <--- 150 Opening BINARY mode data connection for 'test.txt' (202 bytes). >> > ---- Got EOF on data connection >> > ---- Closing data socket >> > <--- 226 Transfer complete. >> >> So the file cannot be renamed locally, right? Is there a permissions >> problem? >> >> -- >> Alexander. >> >> > On Mon, Oct 27, 2014 at 1:18 PM, Alexander Lukyanov <lavv...@gmail.com> >> > wrote: >> > >> > > Can you provide a debug log? Why lftp cannot replace the old file? >> > > >> > > 2014-10-27 10:44 GMT+03:00 akshay gupta <akshaygupta...@gmail.com>: >> > > >> > >> Hi, >> > >> >> > >> I am trying to mirror files using lftp, I have tested a use case >> where a >> > >> file at the source machine gets modified but the file name remains >> the >> > >> same. After mirroring, lftp is unable to replace the old file and >> also >> > >> leaves a temporary file. >> > >> >> > >> For example. If source have file a.txt and its mirrored successfully >> at >> > >> the destination, now if I update a.txt append some content and save >> it with >> > >> same name. If I run lftp mirror again then its not able to replace >> the >> > >> existing a.txt but it also leaves the temp file a.txt_transit_ >> behind. And >> > >> if i run the mirror multiple times it always downloads the changed >> a.txt, i >> > >> can see this from the lftp logs. >> > >> >> > >> Suggestion: Will it make sense to keep versions of the files as they >> are >> > >> updated at the source. Like if a.txt is changed at source then lftp >> mirror >> > >> will save it as a.txt_{TIMESTAMP}_. Every time a file is updated it >> will be >> > >> saved with a new time stamp. And mirror will consider these file to >> decide >> > >> whether to download or not. >> > >> >> > >> >> > >> Thanks, >> > >> Akshay >> > >> >> > >> >> > >> >> > >> >> > >> >> > > >> > > >> > > -- >> > > Alexander. >> > > >> >> > _______________________________________________ >> > lftp mailing list >> > lftp@uniyar.ac.ru >> > http://univ.uniyar.ac.ru/mailman/listinfo/lftp >> >> > -- Alexander.
_______________________________________________ lftp mailing list lftp@uniyar.ac.ru http://univ.uniyar.ac.ru/mailman/listinfo/lftp