Function dochy_fs::filesys::save_file[][src]

pub fn save_file<P: AsRef<Path>>(
    save_dir: P,
    root_obj: &RootObject,
    src: &CurrentSrc,
    file_name: &str,
    overwrite: bool
) -> FsResult<PathBuf>

常にsrc_dirを参照しながら、srcがアップデートされた場合、新しいディレクトリを作り、archiveファイルを用意し、 さらにセーブファイルも置く。セーブファイルは常にアーカイブと同じフォルダにある。

バージョン間のデータ変換をしっかり行う必要がある。archiveの状態から、srcを参照して最新のバージョンにアップデートする。