- 将大型文件库提交给 SVN。
- 笔记本电脑休眠时互联网断开。
- 打开笔记本电脑,重新连接到互联网。
- 提交继续,就像暂停一样。
我预计它会失败。我应该担心并开始检查数据完整性吗?
答案1
Subversion 的设计使得任何提交都是原子。要么整个提交成功,要么整个提交失败。不存在部分提交。更新也是原子的,因此您永远不会只获得正在进行的提交的一部分。因此,其他人也不应该有数据损坏或任何其他问题。
检查存储库以确保您的修订版存在,但除此之外,我认为您会没事的。
不管怎样,我本来也预料到它会失败。但事实上,它没有失败,这挺酷的。