File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -20,10 +20,16 @@ mod fusedev_tests {
20
20
use crate :: example:: passthroughfs;
21
21
22
22
fn validate_two_git_directory ( src : & str , dest : & str ) -> bool {
23
- let src_files =
24
- exec ( format ! ( "cd {}; git ls-files;cd - > /dev/null" , src) . as_str ( ) ) . unwrap ( ) ;
25
- let dest_files =
26
- exec ( format ! ( "cd {}; git ls-files;cd - > /dev/null" , dest) . as_str ( ) ) . unwrap ( ) ;
23
+ let str = format ! (
24
+ "cd {}; git config --global --add safe.directory {}; git ls-files; cd - > /dev/null" ,
25
+ src, src
26
+ ) ;
27
+ let src_files = exec ( str. as_str ( ) ) . unwrap ( ) ;
28
+ let str = format ! (
29
+ "cd {}; git config --global --add safe.directory {}; git ls-files; cd - > /dev/null" ,
30
+ dest, dest
31
+ ) ;
32
+ let dest_files = exec ( str. as_str ( ) ) . unwrap ( ) ;
27
33
if src_files != dest_files {
28
34
error ! (
29
35
"src {}:\n {}\n dest {}:\n {}" ,
You can’t perform that action at this time.
0 commit comments