Description of what occurs when you move a file in a synchronized folder to another subdirectory in the folder in Groove (916422)



The information in this article applies to:

  • Groove Virtual Office 3.1 File Sharing Edition
  • Groove Virtual Office 3.1 Project Edition
  • Groove Virtual Office 3.1 Professional Edition
  • Groove Virtual Office 3.1 Trial Edition
  • Groove Virtual Office 3.0 File Sharing Edition
  • Groove Virtual Office 3.0 Professional Edition
  • Groove Virtual Office 3.0 Project Edition
  • Groove Virtual Office 3.0 Trial Edition

INTRODUCTION

This article describes what occurs when you move a file in a synchronized folder to another subdirectory in the folder in Groove Virtual Office.

MORE INFORMATION

When you move a file in a Groove synchronized folder, Groove may process the operation as a move operation or as a delete operation followed by an add operation.

If the move operation occurs when Groove is not running, Groove has no information about operating system events. Therefore, Groove processes the move operation as separate delete and add operations. If the move operation occurs when Groove is running, Groove receives events from the operating system that tell Groove that a file has been deleted and that another file has been added. Groove uses the information from these events together with the stored digests of the files to determine which events may pair together as a move operation. Typically this pairing is successful, Groove detects the move operation, and the file contents do not have to be retransmitted. There are some rare conditions under which Groove does not detect the move operation because the set of events that Groove is processing does not include both parts of the pair. For example, this behavior may occur if the following conditions are true:
  • Many operating system events are queued.
  • Groove starts to process the operating system events before it receives all the events.
In the rare situation in which a pairing is not detected, the move operation is processed as separate delete and add operations.

Modification Type:MajorLast Reviewed:6/30/2006
Keywords:kbinfo kbExpertiseInter kbtshoot KB916422 kbAudKnowledgeWorker