backup_path


Description:

public string backup_path { get; set; }

Path where the old version will be saved (empty string "" for new files). This is the path where FileHistory class will save the backup of the original file. Used for restoration if change is rejected.

For new files: backup_path = "" (empty string, no backup needed) For modified/deleted files: backup_path = path where backup file will be created

Note:

backup_path will be removed from filebase table - this is the only place to store it. Note: FileHistory class is responsible for creating backups (this responsibility used to be in ProjectManager or elsewhere). Note: The filebase contains the 'new file' info and the real file has the contents - so backup_path will be empty "" for new files.