恢复已删除流的可能性?
Possibility of restoring a deleted stream?
创建了一个名为 stream 1
的新流。
我对 stream 1
.
进行了一些更改
后来,我删除了stream 1
。
所以:
- 是否可以恢复已删除的流?
- 如果那时我无法恢复流,我是否会丢失传递给它的更改?
Is there a possibility to restore a deleted stream?
不容易,除非您创建了快照(我们在您之前的问题“Consistency of snapshot code in rtc?”中介绍了快照):在这种情况下,当您删除一个流时,RTC 会要求您 select 另一个现有流,以便保留这些快照的所有权。
如果这样做,那么从快照重新创建一个新流就很简单了,确保您将所有组件恢复到快照记录的确切状态。
但是如果您没有设置任何快照,那么您必须手动重新输入所有组件,并将它们设置为(例如)它们最近的基线。
If I am not able to restore the stream then, will I loose my changes delivered to it?
无论如何,正如线程“Delete a Stream - any side-effects?”中提到的那样
Change-sets exist independently of any stream, so deleting a
stream does not delete any change-sets.
如果更改集仅传送到 stream 1
(您已删除),则将更难将更改集的确切列表返回到新流。
特别是如果这些更改集从未在基线内分组(对于给定组件),或者如上所述,使用快照分组。
但是那些变更集并没有消失。
创建了一个名为 stream 1
的新流。
我对 stream 1
.
后来,我删除了stream 1
。
所以:
- 是否可以恢复已删除的流?
- 如果那时我无法恢复流,我是否会丢失传递给它的更改?
Is there a possibility to restore a deleted stream?
不容易,除非您创建了快照(我们在您之前的问题“Consistency of snapshot code in rtc?”中介绍了快照):在这种情况下,当您删除一个流时,RTC 会要求您 select 另一个现有流,以便保留这些快照的所有权。
如果这样做,那么从快照重新创建一个新流就很简单了,确保您将所有组件恢复到快照记录的确切状态。
但是如果您没有设置任何快照,那么您必须手动重新输入所有组件,并将它们设置为(例如)它们最近的基线。
If I am not able to restore the stream then, will I loose my changes delivered to it?
无论如何,正如线程“Delete a Stream - any side-effects?”中提到的那样
Change-sets exist independently of any stream, so deleting a stream does not delete any change-sets.
如果更改集仅传送到 stream 1
(您已删除),则将更难将更改集的确切列表返回到新流。
特别是如果这些更改集从未在基线内分组(对于给定组件),或者如上所述,使用快照分组。
但是那些变更集并没有消失。