“Exchange all files”过程类似于会话中所有用户执行的一轮 Send/Receive。
第一个用户执行提交(将本地所做的所有更改保存到历史记录中 - 类似于“Mark point in project history”),然后将包含所有更改的文件发送到会话中的其他用户。
当另一个用户接收到该文件时,本地更改将被保存,并且接收到的文件将与本地更改合并。这可能会导致该用户发送另一个包含更改的文件。
该过程将持续进行,直到所有用户都更新到相同的最新版本。在此期间会有锁定,因此用户必须一次一人执行此过程。
“Exchange all files”的主要原因是,PTLive 会话仅在会话的正常处理过程中发送在经文文本中做出的更改。
John+Wickberg
The “Exchange all files” process is similar to a round of Send/Receive being done by all users in the session.
The first user does a commit (saving all changes made locally to history - like a “Mark point in project history”) and then a file with all the changes is sent to other users in the session.
When another user receives the file, local changes will be saved and the received file will be merged with the local changes. This may cause this user to send another file with changes.
The process continues until all users are up to date with the same new version. There is locking while all this is happening, so users have to do this process one at a time.
The main reason for “Exchange all files” is that a PTLive session only sends changes made in the Scripture text during the normal processing of a session.
John+Wickberg
机器翻译自 English