// Создает новую версию как копию текущего состояния public void MakeVersion() { IsChanged = true; Version newVersion = CurrentVersion.Clone(); _versions.AddLast(newVersion); Save(); Logger.LogWithBinding("Status_MakeVersion"); }