Create parent directory only
This commit is contained in:
parent
f7e8a96550
commit
5172e2cb57
|
@ -92,7 +92,10 @@ fn clone_dirty<P: AsRef<Path>>(url: &str, place: P) -> Result<()> {
|
|||
return Err(Error::PathAlreadyExists);
|
||||
}
|
||||
|
||||
create_dir_all(place)?;
|
||||
// Need to create the parent dir only if it exists
|
||||
if let Some(parent) = place.parent() {
|
||||
create_dir_all(parent)?;
|
||||
}
|
||||
|
||||
let command = Command::new("git")
|
||||
.args(&["clone", &url, &place.display().to_string()])
|
||||
|
|
Loading…
Reference in New Issue