C# 클래스 Unicorn.SerializationConflictProcessor

Provides a saveUI pipeline implementation to prevent unintentionally overwriting a changed serialized item on disk. For example, if user A changes an item, then user B pulls that change from SCM but does not sync it into Sitecore, then user B changes that item, without this handler user A's changes would be overwritten. This handler verifies that the pre-save state of the item matches the field values present in the serialized item on disk (if it's present). If they dont match a sheer warning is shown.
파일 보기 프로젝트 열기: connectivedx/Unicorn

공개 메소드들

메소드 설명
Process ( SaveArgs args ) : void

비공개 메소드들

메소드 설명
GetFieldSyncStatus ( System.Item item, SyncItem serializedItem ) : IList
ReadSerializedVersion ( System.Item item ) : SyncItem

메소드 상세

Process() 공개 메소드

public Process ( SaveArgs args ) : void
args SaveArgs
리턴 void