[英]On-premises TFS. Change Git Location/ Use External
I am not able to answer myself the following questions concerning git handling by an on-premises TFS: 我无法回答有关本地TFS的git处理的以下问题:
Thank you. 谢谢。
Short answer: TFS stores Git data in the Collection database. 简短答案:TFS将Git 数据存储在Collection数据库中。 This choice is congruent with the initial design of transactional coherence and simplified backup strategy (no data dispersed in multiple files/filesystems).
此选择与事务一致性的初始设计和简化的备份策略(没有数据分散在多个文件/文件系统中)一致。 All TFS data is in a SQL Server database: filesystem is used only as a cache to avoid expensive operations.
所有 TFS数据都在SQL Server数据库中:文件系统仅用作缓存,以避免昂贵的操作。 As a consequence you cannot manage "external" repositories.
因此,您无法管理“外部”存储库。
If you really want to drill down on how this is accomplished, read Richard Banks' post . 如果您真的想深入了解实现方法,请阅读Richard Banks的帖子 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.