1
A
回答
4
不可以。您可以在团队中拥有N位开发人员,并彼此同步,从各自的存储库推送和提取代码。
“中央”回购在技术上没有任何其他系统回购的重要性。
但是,拥有一个被认为是“主要”或“中心”的单一规范回购使组织更容易,您知道从何处获取构建以及如何运行测试。几乎所有我见过的使用Git的项目都使用这种模式。
2
不需要集中式服务器,但它大大简化了协作。它也是主分支的权威来源。
由于没有中央服务器,每当新开发人员加入项目时,都需要通知现有开发人员,以便使“分布式”部分按预期工作。
当然,可以使用不同的拓扑结构,但最终可能会达到集中式服务器拓扑结构,因为它提供了最简单的方式来发布您的代码并随同步工具发布的更改保持最新。
相关问题
- 1. Git - git是否需要在服务器上?
- 2. git是否需要在服务器上才能使用它?
- 3. React.js是否需要服务器端?
- 4. JSONP是否需要修改服务器?
- 5. Apache Cordova是否需要服务器?
- 6. git是否适合一个开发者而不需要服务器
- 7. 需要服务器
- 8. 是否服务包需要在升级
- 9. ajax是否需要Web服务?
- 10. Web服务是否需要注册?
- 11. 是否需要在我的服务器中启用肥皂?
- 12. 是否需要在邮件服务器中实现POP3协议?
- 13. ViewState是否需要服务器资源?我想不是
- 14. [C++]我的COM服务器是否需要同步?
- 15. Sparkle是否需要服务器上的Ruby?
- 16. php mail:检查服务器是否需要验证?
- 17. 是否需要在WCF的服务器端处理CommunicationExceptions?
- 18. EJB是否需要专用服务器才能使用?
- 19. 我们是否需要一个Apache服务器来承载php
- 20. RIA Services是否需要在服务器上额外安装?
- 21. 是否需要在biztalk制作服务器上安装visual studio
- 22. 启动服务时是否需要添加意图过滤器?
- 23. 是否需要安装EE服务器才能使用JMS?
- 24. 服务器是否需要初始化为memcache
- 25. 骨干路由:是否需要修改服务器?
- 26. 是否需要在TFS构建服务器上安装Visual Studio?
- 27. TeamCity清理是否真的需要关闭服务器?
- 28. 是否需要在服务器端生成反XSRF/CSRF令牌?
- 29. 是否需要在Sharepoint 2010服务器上安装Sharepoint Foundation 2010
- 30. 我是否需要为iphone应用程序购买服务器?
不需要。您需要以某种方式访问彼此的回购,但这并不一定意味着必须有一个集中回购。其他人可以直接访问您的机器。 – rethab
大多数人选择使用git主要是集中式系统(例如github),但git本身并没有指定或限制它。 –
[softwareengineering.se]上的相关问题:http://softwareengineering.stackexchange.com/q/315252/220461 – Pokechu22