Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.1 folder merge #502

Closed
wants to merge 3 commits into from
Closed

2.1 folder merge #502

wants to merge 3 commits into from

Conversation

dereuromark
Copy link
Member

folder fix for merging by default to ensure the class works correctly in all cases, especially with multilevel folders. manual change to other merge schemes added.
fix for default dirs added before starting the test. this ensures that if the tmp folder didnt contain all default dirs, that they are added.

@see ticket http://cakephp.lighthouseapp.com/projects/42648/tickets/2314-folder-class-should-merge-by-default

euromark added 3 commits February 21, 2012 15:09
… in all cases, especially with multilevel folders. manual change to other merge schemes added. fix for default dirs added.
@lorenzo
Copy link
Member

lorenzo commented Feb 21, 2012

Thanks for contributing! 2.1 is already an RC and we cannot accept new features. We will review these changes again for 2.2 as soon as current version is marked stable

@dereuromark
Copy link
Member Author

to be exact this isnt exactly a new feature but a fix for broken functionality (see my reasoning in the ticket). the default case has to make sure that the least possible file loss occurs. which is not the case. actually, quite a lot of data gets lost internally using the current behavior for multilevel directories. the "new default case" would simply leave too many files there as worst case, not deleting them forever).

@dereuromark
Copy link
Member Author

closed in favor of a clean new approach in 2.2 (respecting all new coding standards)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants