好吧,只要您为每个项目维护正确的结构(对我来说,默认的带有主干/分支/标签的结构对我来说是最有用的),这更多是一个品味问题。
不过,一个考虑因素是您的项目是否彼此接近。不同的存储库可以单独管理,所以如果您还没有连接项目 - 我宁愿选择不同的存储库。另一方面,如果项目正在(或将来可能会)相互使用 - 它们是单个存储库的候选者,因为您可以轻松地制作外部组件并同时维护它们。
对于单个公司,拥有单个全局存储库可能是最好的主意,因为在单个部分上设置备份/镜像/任何内容比在数百个小型存储库上设置要容易得多。
对于家庭开发,我更喜欢单独的存储库,因为将来很容易与某人共享其中一个存储库 - 使用简单的 xcopy 或打开对 repo 的网络访问。
归档时间: |
|
查看次数: |
5171 次 |
最近记录: |