With this fix:
rclone-v1.56.0-beta.5538.1a4b58f35
What is renaming files and folders, from the Windows File Explorer, works perfectly
Now I will try to see if the moveto works
With this fix:
rclone-v1.56.0-beta.5538.1a4b58f35
What is renaming files and folders, from the Windows File Explorer, works perfectly
Now I will try to see if the moveto works
But only when renaming a file is feasible.
Because, when I rename a folder, from the windows file explorer, it is very very slow.
Because you can see that the method it uses is:
Create a new folder, and then move all the files there, and then delete the old folder.
Total is very slow.
If you say that 1FICHIER allows attribution in the DIRMOVE API, then the ideal would be to do so.
Because it takes about 20 minutes, as it moves all the files, instead of renaming it, and then it is very, very slow.
So much so that anyone can rename a folder.
In other words, all clouds, that the API allow DIRMOVE, must be applied, to be effective.
Sure, I say it, evenly.
thanks, that is kind of you...
moveto works perfectly, I wanted to rename "hellow_world.txt". He had put one more letter in it, a "w". And, of course, in the cloud file it said "hello_world.txt"..
Well.
At the end of the day, it has served, so that with the renaming fix of 1Fichier, it allows from the windows file explorer.
Also, to realize that 1Fichier you have verified that the APIs allow the DirMove feature, and thus encourage you to apply it.
So that we realize what it said about with one or two flags configure a folder as an individual trash for each delete operation, and substitution.
to realize, of what if it is done, I no longer remember well if it was with copy, or with copyto, with a file filter "*.txt", when you read a txt file with size zero, "0", it turns out that for copy.
And it doesn't keep copying any more files.
The renaming of files, from the Windows File Explorer, works in the download of this special version:
rclone-v1.56.0-beta.5538.1a4b58f35.fix-fichier-rename
But it does not work
rclone-v1.56.0-beta.5539.92b3518c7
If you are so kind, from now on this Fix could be applied to rename files, with the Windows File Explorer,
and also the fast feature of renaming folders, which 1fichier with the API allows "DirMove", in the new beta versions?
Is that since you have done it, it could already be attached in the new beta versions.
In order to be used and move forward.
The way it's normally done is once it's tested, it gets merged into the beta after. You've tested. He'll merge it into the beta since it's working.
If I have tested it, and with the windows file explorer, right now if you can rename files in 1fichier.
But he has also said that he has looked at the 1fichier APIs, and has said that it does allow DirMove, in order to be able to rename folders very quickly.
And that, once the first rectification is confirmed, the second rectification will be carried out, that of DirMove.
I would be willing to make a contribution or donation, so that two flags are implemented so that it allows configuring any normal folder of a remote, as if it were a recycle bin, so that, when these flags are used, do this:
That each file that you want to use delete, deletefile, purge, or delete a file or folder, from the windows file explorer, instead of being deleted, move to that normal folder, which will be used as if it were a paper bin.
(Thus, each user, who has, their own normal folder, which has been configured as if it were a recycle bin).
And another flag, so that if a file is to be overwritten, move to this normal folder, which has been specified in the flag, which acts, as if it were a recycle bin, but it is not for the server. Since it is a normal folder. Which is, as if it were, a pepelera for the user. So I could recover the files, whenever I wanted.
When moving them to this normal folder, the file names would be renamed, with filename_year_month_day_hhour_minute_second.extension
These flags should be able to be used in all Rclone remotes.
You really don't want to mix up posts.
If you have a new feature you'd like to see, start a new post with a feature request.
It's best to keep posts on a single topic as it gets confusing.
Thanks!
Thanks for testing.
I've merged this to master now which means it will be in the latest beta in 15-30 minutes and released in v1.56
I'll have a go at DirMove now
Thank you very much.
I just made a modest donation to Rclone right now.
The team is very good.
And with this small contribution, we are all encouraged even more, in the project.
Thank you!
I've had a go at DirMove here
v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove on branch fix-fichier-dirmove (uploaded in 15-30 mins)
Unfortunately there seems to be a bug in the API which means you can only rename folders, you can't move them between folders.
Renaming is still useful though...
I've emailled support about this.
With the version v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove
But if the files appear, (not the subfolders), in the computer's cache. But actually you have deleted them in the cloud from the source folder, and you have not moved them to the destination.
In other words, the files, in the cloud, are lost. The files in the source folder disappear.
In the tests, which I just did, with some test files, and some test folders.
** What if you can, do with this version beta-rename-1fichier, current is:
Now you can only rename "individual files", with Windows File Explorer.
And also with Windows File Explorer, you can rename folders.
With Windows File Explorer, you cannot move folders.
Because when you drag the folders, it tells you if you want to overwrite them, and it hasn't actually uploaded them to the cloud.
That is, they appear in the explorer with the rclone virtual drive mounted.
But it hasn't actually moved them in the cloud.
And delete them from the source folder.
With MOVETO in 1fichier, you can rename individual files, the main directory, and a folder.
But only single files.
With MOVETO, you cannot move an individual file to another folder.
And you can't move folders either.
rclone.exe lsf 1fichier:/ --max-depth 1
Carpeta_8/
Carpeta_9/
Carpeta_b/
Mis Archivos Propios/
Mis Archivos Propios5/
Mis Archivos de Acceso Exclusivo/
Mis_Archivos/
Pruebas7/
fichero5.txt
ok1.txt
rclone -vv moveto 1fichier:"/ok1.txt" 1fichier:"/Carpeta_9/ok1.txt" --dump bodies --retries 1 --low-level-retries 1
2021/06/11 17:58:12 DEBUG : rclone: Version "v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove" starting with parameters ["rclone" "-vv" "moveto" "1fichier:/ok1.txt" "1fichier:/Carpeta_9/ok1.txt" "--dump" "bodies" "--retries" "1" "--low-level-retries" "1"]
2021/06/11 17:58:12 DEBUG : Creating backend with remote "1fichier:/ok1.txt"
2021/06/11 17:58:12 DEBUG : Using config file from "C:\Users\PC\.config\rclone\rclone.conf"
2021/06/11 17:58:12 DEBUG : You have specified to dump information. Please be noted that the Accept-Encoding as shown may not be correct in the request and the response may not show Content-Encoding if the go standard libraries auto gzip encoding was in effect. In this case the body of the request will be gunzipped before showing it.
2021/06/11 17:58:12 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:12 DEBUG : HTTP REQUEST (req 0x13e0d700)
2021/06/11 17:58:12 DEBUG : POST /v1/folder/ls.cgi HTTP/1.1
Host: api.1fichier.com
User-Agent: rclone/v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove
Content-Length: 15
Authorization: XXXX
Content-Type: application/json
Accept-Encoding: gzip
{"folder_id":0}
2021/06/11 17:58:12 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:12 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:12 DEBUG : HTTP RESPONSE (req 0x13e0d700)
2021/06/11 17:58:12 DEBUG : HTTP/2.0 200 OK
Content-Type: application/json; charset=utf-8
Date: Fri, 11 Jun 2021 15:58:15 GMT
Server: nginx
Vary: Accept-Encoding
{"name":"Root","files":2,"sub_folders":[{"id":3365885,"name":"-- 1Fichier MyEmail","pass":0,"create_date":"2021-03-23 12:14:21"},{"create_date":"2021-06-11 16:50:13","id":3626346,"name":"Carpeta_8","pass":0},{"create_date":"2021-06-08 01:55:44","id":3616356,"pass":0,"name":"Carpeta_9"},{"create_date":"2021-06-11 16:22:16","id":3626313,"name":"Carpeta_b","pass":0},{"create_date":"2021-02-20 07:25:17","pass":0,"name":"Mis Archivos Propios","id":3225125},{"create_date":"2021-06-10 17:41:26","id":3622061,"name":"Mis Archivos Propios5","pass":0},{"id":3434092,"pass":0,"name":"Mis Archivos de Acceso Exclusivo","create_date":"2021-04-11 01:34:57"},{"id":3616189,"pass":0,"name":"Mis_Archivos","create_date":"2021-06-08 00:40:30"},{"create_date":"2021-06-11 16:21:52","pass":0,"name":"Pruebas7","id":3626310}],"folder_id":0,"status":"OK","size":74}
2021/06/11 17:58:12 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:12 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:12 DEBUG : HTTP REQUEST (req 0x13e0d980)
2021/06/11 17:58:12 DEBUG : POST /v1/file/ls.cgi HTTP/1.1
Host: api.1fichier.com
User-Agent: rclone/v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove
Content-Length: 15
Authorization: XXXX
Content-Type: application/json
Accept-Encoding: gzip
{"folder_id":0}
2021/06/11 17:58:12 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:12 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:12 DEBUG : HTTP RESPONSE (req 0x13e0d980)
2021/06/11 17:58:12 DEBUG : HTTP/2.0 200 OK
Content-Type: application/json; charset=utf-8
Date: Fri, 11 Jun 2021 15:58:16 GMT
Server: nginx
Vary: Accept-Encoding
{"items":[{"size":40,"cdn":0,"filename":"fichero5.txt","url":"https://1fichier.com/?ltboegdew5h2rf71uy7y","pass":0,"acl":0,"content-type":"text/plain","date":"2021-06-09 16:41:15","checksum":"b786b0ddf8a0e011afccc5b14f904bb0a2d12e0d8ffded3209bae87a30a938b342a677734e196fe1a64add443dba834a1f0218b7b47d6ed88965533a734bb23d"},{"url":"1fichier.com: Cloud Storage 17:45:12","content-type":"text/plain","pass":0,"acl":0,"cdn":0,"size":34,"filename":"ok1.txt"}],"status":"OK","count":2}
2021/06/11 17:58:12 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:12 DEBUG : fs cache: adding new entry for parent of "1fichier:/ok1.txt", "1fichier:"
2021/06/11 17:58:12 DEBUG : Creating backend with remote "1fichier:/Carpeta_9/"
2021/06/11 17:58:12 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:12 DEBUG : HTTP REQUEST (req 0x14134080)
2021/06/11 17:58:12 DEBUG : POST /v1/folder/ls.cgi HTTP/1.1
Host: api.1fichier.com
User-Agent: rclone/v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove
Content-Length: 15
Authorization: XXXX
Content-Type: application/json
Accept-Encoding: gzip
{"folder_id":0}
2021/06/11 17:58:12 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:12 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:12 DEBUG : HTTP RESPONSE (req 0x14134080)
2021/06/11 17:58:12 DEBUG : HTTP/2.0 200 OK
Content-Type: application/json; charset=utf-8
Date: Fri, 11 Jun 2021 15:58:16 GMT
Server: nginx
Vary: Accept-Encoding
{"files":2,"name":"Root","size":74,"folder_id":0,"status":"OK","sub_folders":[{"id":3365885,"create_date":"2021-03-23 12:14:21","name":"-- 1Fichier MyEmail","pass":0},{"name":"Carpeta_8","pass":0,"create_date":"2021-06-11 16:50:13","id":3626346},{"id":3616356,"pass":0,"name":"Carpeta_9","create_date":"2021-06-08 01:55:44"},{"create_date":"2021-06-11 16:22:16","name":"Carpeta_b","pass":0,"id":3626313},{"create_date":"2021-02-20 07:25:17","pass":0,"name":"Mis Archivos Propios","id":3225125},{"name":"Mis Archivos Propios5","pass":0,"create_date":"2021-06-10 17:41:26","id":3622061},{"id":3434092,"name":"Mis Archivos de Acceso Exclusivo","pass":0,"create_date":"2021-04-11 01:34:57"},{"pass":0,"name":"Mis_Archivos","create_date":"2021-06-08 00:40:30","id":3616189},{"pass":0,"name":"Pruebas7","create_date":"2021-06-11 16:21:52","id":3626310}]}
2021/06/11 17:58:12 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:12 DEBUG : fs cache: renaming cache item "1fichier:/Carpeta_9/" to be canonical "1fichier:Carpeta_9"
2021/06/11 17:58:12 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:12 DEBUG : HTTP REQUEST (req 0x13cbd500)
2021/06/11 17:58:12 DEBUG : POST /v1/file/ls.cgi HTTP/1.1
Host: api.1fichier.com
User-Agent: rclone/v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove
Content-Length: 15
Authorization: XXXX
Content-Type: application/json
Accept-Encoding: gzip
{"folder_id":0}
2021/06/11 17:58:12 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:13 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:13 DEBUG : HTTP RESPONSE (req 0x13cbd500)
2021/06/11 17:58:13 DEBUG : HTTP/2.0 200 OK
Content-Type: application/json; charset=utf-8
Date: Fri, 11 Jun 2021 15:58:16 GMT
Server: nginx
Vary: Accept-Encoding
{"status":"OK","items":[{"acl":0,"cdn":0,"size":40,"url":"1fichier.com: Cloud Storage 16:41:15","checksum":"b786b0ddf8a0e011afccc5b14f904bb0a2d12e0d8ffded3209bae87a30a938b342a677734e196fe1a64add443dba834a1f0218b7b47d6ed88965533a734bb23d","content-type":"text/plain","pass":0},{"url":"1fichier.com: Cloud Storage 17:45:12","filename":"ok1.txt","pass":0,"content-type":"text/plain","checksum":"cf97c253a3f252c13468d0e16b7d445b2698031bbd947466fad51570838b01c4c942be3a5961b03b4ae5f7db49c26c348f2fb51515a2d763da9c6d53649df4d9"}],"count":2}
2021/06/11 17:58:13 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:13 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:13 DEBUG : HTTP REQUEST (req 0x13cbde80)
2021/06/11 17:58:13 DEBUG : POST /v1/file/ls.cgi HTTP/1.1
Host: api.1fichier.com
User-Agent: rclone/v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove
Content-Length: 21
Authorization: XXXX
Content-Type: application/json
Accept-Encoding: gzip
{"folder_id":3616356}
2021/06/11 17:58:13 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:13 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:13 DEBUG : HTTP RESPONSE (req 0x13cbde80)
2021/06/11 17:58:13 DEBUG : HTTP/2.0 200 OK
Content-Type: application/json; charset=utf-8
Date: Fri, 11 Jun 2021 15:58:17 GMT
Server: nginx
Vary: Accept-Encoding
{"status":"OK","count":"0","items":[]}
2021/06/11 17:58:13 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:13 DEBUG : ok1.txt: Need to transfer - File not found at Destination
2021/06/11 17:58:13 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:13 DEBUG : HTTP REQUEST (req 0x13e0cd00)
2021/06/11 17:58:13 DEBUG : POST /v1/file/rename.cgi HTTP/1.1
Host: api.1fichier.com
User-Agent: rclone/v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove
Content-Length: 95
Authorization: XXXX
Content-Type: application/json
Accept-Encoding: gzip
{"urls":[{"url":"1fichier.com: Cloud Storage":0}
2021/06/11 17:58:13 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021/06/11 17:58:13 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:13 DEBUG : HTTP RESPONSE (req 0x13e0cd00)
2021/06/11 17:58:13 DEBUG : HTTP/2.0 200 OK
Content-Type: application/json; charset=utf-8
Date: Fri, 11 Jun 2021 15:58:17 GMT
Server: nginx
Vary: Accept-Encoding
{"message":"No file has been renamed #312","renamed":0,"status":"KO"}
2021/06/11 17:58:13 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2021/06/11 17:58:13 ERROR : ok1.txt: Couldn't move: couldn't rename file: No file has been renamed #312
2021/06/11 17:58:13 ERROR : Attempt 1/1 failed with 1 errors and: couldn't rename file: No file has been renamed #312
2021/06/11 17:58:13 INFO :
Transferred: 0 / 0 Byte, -, 0 Byte/s, ETA -
Errors: 1 (retrying may help)
Checks: 1 / 1, 100%
Elapsed time: 2.2s
2021/06/11 17:58:13 DEBUG : 4 go routines active
2021/06/11 17:58:13 Failed to moveto: couldn't rename file: No file has been renamed #312
(When I say the "cloud", I mean, to look at it, on the web, with the internet browser).
That is, With the version v1.56.0-beta.5551.32e048bfa.fix-fichier-dirmove
when you move a file, to another empty folder, with the windows file explorer, it tells you that: If you want to rewrite it. And whether you say yes or you say no, he does not copy it.
And:
In the cloud, the file is lost, because it no longer exists in the source folder, and it is not in the destination either.
But, in the cache, of rclone, it still exists, in the source folder.
But in reality, in the cloud, it is not.
In the cloud, the file is no longer, neither in the source folder, nor in the destination folder.
The file is only in the cache, of rclone, in the source folder.
But the file is no longer passed to the cloud. And after a while, it is no longer in the rclone cache.
The file is completely lost, it ceases to exist. The file evaporates.
and "all files are lost". It remains the source folder, and all its subfolders, completely empty of files.
Can you try this please? 1fichier have fixed the bug I had to work-around and that should make moving folders work properly now
v1.56.0-beta.5552.d968b1045.fix-fichier-dirmove on branch fix-fichier-dirmove (uploaded in 15-30 mins)
I'm not sure about the moveto you posted above - can you try this beta with the moveto again please?
When using v1.56.0-beta.5552.d968b1045.fix-fichier-dirmove
When you move a folder, with windows file explorer, it works fine.
In other words, there is still an error, which is the following:
That, if with the windows file explorer, YOU RENAME A FOLDER, which is inside another folder, it moves it "by mistake" to the main directory.
Instead of renaming it.
Oops!
I see that the 1fichier API supports renaming and moving directories simultaneously (which doesn't agree with the docs)
So this fix should fix your problem and makes the code a whole lot simpler. It seems to work for me - how about you?
v1.56.0-beta.5553.83b6520ca.fix-fichier-dirmove on branch fix-fichier-dirmove (uploaded in 15-30 mins)
Here all the tests are with
1.- The version: v1.56.0-beta.5552.d968b1045.fix-fichier-dirmove:
With Mount, MOVE folder, DOES IT VERY WELL AND VERY FAST. VERY IMPORTANT, IT DOES IT INSTANTLY, regardless of the number of files, and megabytes. Although there are large and huge files, it does it well and instantly. It doesn't take even a second. It does it very well and very fast.
This does very well, the version: v1.56.0-beta.5552.d968b1045.fix-fichier-dirmove. In other words, this version with Mount, MOVES PERFECT.
Because, if with this same version, with Mount, if we want to rename a folder:
IF YOU RENAME IT WELL,
******* BUT there is a big error, that when wanting to RENAME a folder, it moves it (the folder) by mistake, to the MAIN DIRECTORY.
Renamed (the folder) yes, but mistakenly moved (the folder) to main directory.
The only thing that had to be fixed in this version was this. That when renaming it, if it renamed it, BUT, it MOVED IT to the MAIN DIRECTORY. ******** You would have to keep the renamed folder, inside, the folder where it was.
Because this version 5552.d968b1045.fix-fichier-dirmove, with Mount, MOVES THE FOLDER SUPER WELL AND SUPER FAST.
The error in this version is ***** RENAMING ***** , but moving (the folder) is fine.
2.- With the version v1.56.0-beta.5553.83b6520ca.fix-fichier-dirmove, With Mount, And the windows file browser,
Here RENAME the folder, it does it well and fast. RENAME HER INSTANTLY.
******** BUT it doesn't move folders well. Moving a folder doesn't work.
That is, with this version, v1.56.0-beta.5553.83b6520ca.fix-fichier-dirmove, when trying to move folders, it does a very, very strange thing. and in the end it does not move any of the files, from within the folders or subfolders.
The one that perfectly moves the folders and their subfolders, with all their files, is the version: v1.56.0-beta.5552.d968b1045.fix-fichier-dirmove
3.- The folders are MOVED correctly by the version: v1.56.0-beta.5552.d968b1045.fix-fichier-dirmove.
Perfect and super fast. And instant.
4.- The folders are RENAMED correctly by version v1.56.0-beta.5553.83b6520ca.fix-fichier-dirmove.
Perfect and super fast. And instant.
Note: Always with Mount and with windows file explorer.
I mean, what I mean is, a New Version Beta, would have to be made that:
Let it MOVE the FOLDERS, as well as v1.56.0-beta.5552.d968b1045.fix-fichier-dirmove does.
Let it RENAME the FOLDERS, just as well as v1.56.0-beta.5553.83b6520ca.fix-fichier-dirmove does.
In my tests this seems to work.
Can you tell me what does happen?