快速复审
以下是与存储库中的工作相关联的更重要但微妙的一些事件。
- 将项目标记为版本是通过在该项目出现在“工作台”中时设置它的版本完成的。因此,在设置项目的版本之前,使该项目与存储库(即 HEAD 或正在其中工作的分支)同步是很重要的。否则,另一用户可能已经将重要的更改落实至项目,却未在“工作台”中对其作出更新。通过继续设置该项目的版本而不进行更新,则将在没有这些更改的情况下设置其版本。
- 存储库包含存储库中的所有项目。各个用户选择他们感兴趣的项目,并将它们检出到工作空间中。从那时起,他们就(仅)根据存储库来使那些项目同步。
- 存储库表示正在执行的所有已知项目的大型集合。从存储库的透视图中,HEAD 中或分支上的所有事项总是可以更改的。
- 设置项目版本的操作会有效地获取它的快照,并将它放入存储库的“版本”部分,但是,存储库分支仍然是可以更改的。
- 首先更新对存储库所作的更改,重新测试那些更改和即将落实的更改,然后再落实更改,这很重要。首先执行分支中最新的更改,并重新测试,这有助于确保将要落实的更改将会真正地与分支的当前状态配合工作。
- 每个项目都与特定存储库相关联。不同的项目可以与不同的存储库相关联,而这些存储库可能在完全不同的服务器上。