[Clean to recycle bin] after Clean-up dry run removes unexpected files
By route... on September 27, 2014 15:33 (imported from Google Code)
What steps will reproduce the problem?
- Create any untracked file on the root directory in the working tree
- [Clean up] on any sub directory in the working tree
- Select [Remove all untracked files], check [Dry run], then [OK]
- [Clean to recycle bin]
What is the expected output? What do you see instead?
Expected:
The untracked file on the root directory will NOT be removed because [Dry run] does not list this file.
Instead:
The untracked file on the root directory will be removed.
What version of TortoiseGit and msysgit are you using? On
what operating system?
Windows Vista Business
TortoiseGit 1.8.11.0 (C:\Program Files\TortoiseGit\bin)
git version 1.9.4.msysgit.1 (C:\Program Files\Git\bin)
Please provide any additional information below.
On the one hand, [Clean permanently] after dry run removes only the listed file (as expected).
Regardless of whether dry run is used, it seems like the clean-up WITH recycle bin affects whole working tree and the clean-up WITHOUT recycle bin affects the current directory.
I think the clean-up should affect the current directory at all times.