什么是VCS存储库?

时间:2014-02-18 16:16:11

标签: git svn version-control

这可能听起来像个愚蠢的问题。这是特别愚蠢的,因为我之前使用过SVN,而且我最近使用过git。

但我只是注意到我并不完全知道存储库是什么。

我看到它的方式是存储库是一种容纳项目代码的容器。我很确定这是错误的定义方式。

那么你将如何定义存储库? Wikipedia saysstorage location from which software packages may be retrieved and installed on a computer

这是否意味着您可以在存储库中拥有多个项目? 如果是这样,你什么时候创建一个新的?

2 个答案:

答案 0 :(得分:11)

维基百科的定义是正确的。考虑一个安装Linux软件包的存储库。就VCS而言,它代表版本控制系统,因此VCS存储库就像Git这样的版本控制系统。

答案 1 :(得分:0)

存储库的维基百科定义是正确的。亲git书有一个very nice description about VCS。是的,您可以在存储库中拥有多个项目。