Create parent directory only

Bu işleme şunda yer alıyor:
Thomas Forgione 2019-03-11 17:52:57 +01:00
ebeveyn f7e8a96550
işleme 5172e2cb57
Veri tabanında bu imza için bilinen anahtar bulunamadı
GPG Anahtar Kimliği: 203DAEA747F48F41
1 değiştirilmiş dosya ile 4 ekleme ve 1 silme

Dosyayı Görüntüle

@ -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()])