这可能听起来像个愚蠢的问题。这是特别愚蠢的,因为我之前使用过SVN,而且我最近使用过git。
但我只是注意到我并不完全知道存储库是什么。
我看到它的方式是存储库是一种容纳项目代码的容器。我很确定这是错误的定义方式。
那么你将如何定义存储库? Wikipedia says:storage location from which software packages may be retrieved and installed on a computer
。
这是否意味着您可以在存储库中拥有多个项目? 如果是这样,你什么时候创建一个新的?
答案 0 :(得分:11)
维基百科的定义是正确的。考虑一个安装Linux软件包的存储库。就VCS而言,它代表版本控制系统,因此VCS存储库就像Git这样的版本控制系统。
答案 1 :(得分:0)
存储库的维基百科定义是正确的。亲git书有一个very nice description about VCS。是的,您可以在存储库中拥有多个项目。