Status Monitor
This topic describes the Status Monitor.
Status Monitor overview
The Status Monitor displays information from the GitCentric bridge for current and completed synchronizations for the selected branch-stream mapping. The Status Monitor is updated every five seconds during an import or export operation.
Current Synchronization Status
The following summarizes the values for the Current Synchronization Status fields.
Status |
The status of the current synchronization. Values are: Idle. Synchronization is complete. Syncing. Synchronization has just started. Syncing | Running for x seconds. Synchronization is active and has been running for the time shown. |
Modified By | The user who pushed the commit. |
Subject | The first line of the commit message entered by the user. |
SHA | The SHA associated with the commit. |
Completed Synchronizations
The following summarizes the values for the Completed Synchronizations fields.
Type | The task type associated with the commit. See Synchronization Type values. |
Time | The time the synchronization finished. |
Status | Whether the synchronization task succeeded (Pass) or failed (Fail). |
Trans ID | The AccuRev transaction associated with the commit. |
Message | A message indicating that the synchronization passed or why it failed. |
Subject | The first line of the commit message entered by the user. |
SHA | The SHA associated with the synchronization. |
The Status Monitor tracks phases per commit, so if you do a multi-commit push (such as a push on an existing repository to import commit history import into AccuRev), you will see these phases repeat over and over for each commit import. The most recent completed synchronization always appears at the top of the Complete Synchronizations section.
Synchronization Type values
IncrementalImport (16 phases total)
Phase | Steps: |
---|---|
Initialization | 1 "step" |
doImport - Cleanup Workspace doImport - Parse Commit Messages doImport - Process Commit Diff | 1 "step" 1 "step" n "diffs" |
setupPromote - processEmptyDirs setupPromote - processMoveAside setupPromote - checkEvilTwinForMove setupPromote - checkUndefunctFiles setupPromote - checkUndefunctDirs setupPromote - checkEvilTwinFiles setupPromote - undefunctElements setupPromote - coFiles setupPromote - processElinks setupPromote - popFiles setupPromote - moveFiles setupPromote - deleteFiles setupPromote - blobFiles setupPromote - addFiles setupPromote - keepFiles setupPromote - linkFiles setupPromote - mergeFiles setupPromote - chmodFiles setupPromote - removeOverlaps | 1 "step" 1 "step" 1 "step" 1 "step" 1 "step" 1 "step" n "elements" 1 "step" n "elements" 1 "step" n "elements" 1 "step" n "blobs" 1 "step" 1 "step" 1 "step" 1 "step" 1 "step 1 "step" |
doImport - Promote files | 1 "step" |
FullImport (19 phases total)
Phase | Steps |
---|---|
Initialization | 1 "step" |
streamToCommit - Init streamToCommit - Process Elements streamToCommit - Finalize Commit | 1 "step" n "elements" 1 "step" |
doImport - Cleanup Workspace doImport - Parse Commit Messages doImport - Process Commit Diff | 1 "step" 1 "step" n "diffs" |
setupPromote - processEmptyDirs setupPromote - processMoveAside setupPromote - checkEvilTwinForMove setupPromote - checkUndefunctFiles setupPromote - checkUndefunctDirs setupPromote - checkEvilTwinFiles setupPromote - undefunctElements setupPromote - coFiles setupPromote - processElinks setupPromote - popFiles setupPromote - moveFiles setupPromote - deleteFiles setupPromote - blobFiles setupPromote - addFiles setupPromote - keepFiles setupPromote - linkFiles setupPromote - mergeFiles setupPromote - chmodFiles setupPromote - removeOverlaps | 1 "step" 1 "step" 1 "step" 1 "step" 1 "step" 1 "step" n "elements" 1 "step" n "elements" 1 "step" n "elements" 1 "step" n "blobs" 1 "step" 1 "step" 1 "step" 1 "step" 1 "step 1 "step" |
doImport - Promote files | 1 "step" |
FullExport (4 phases total)
Phase | Steps |
---|---|
Initialization | 1 "step" |
streamToCommit - Init streamToCommit - Process Elements streamToCommit - Finalize Commit | 1 "step" n "elements" 1 "step" |
IncrementalExport or CatchUpExport (6 phases total)
Phase | Steps |
---|---|
exportSingle - Init | 1 "step" |
doExport - getTransInfo doExport - getChangeSet doExport - generateFastImport doExport - gitFastImport | 1 "step" 1 "step" n "changes" 1 "step" |
exportSingle - Check null commit | 1 "step" |