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を参照して最新のバージョンにアップデートする。