refactor(filesystem): add CopyDir method and optimize Fetch function (#2111)
						
							
							* refactor(filesystem): add CopyDir method and optimize Fetch function
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(state): conditionally prepare charts for local helmfile command
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(state): conditionally prepare charts for local helmfile command
Signed-off-by: yxxhero <aiopsclub@163.com>
* refactor(state): optimize chart path generation and update dependencies
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(test): update path in fetch-forl-local-chart test
Signed-off-by: yxxhero <aiopsclub@163.com>
* add more test cases
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com>