Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Subversion 中有一种称为供应商分支的模式来跟踪我自己在第三方项目中所做的更改。我不太确定如何在 TFS 中执行此操作,是否有最佳实践?这个过程在 TFS 中是否被称为其他任何东西?我找不到类似这种行为的东西。
在 svn 中,vendor 分支只是一个约定,就像 trunk/tags/branches 顶部文件夹只是约定一样。您可以在 TFS 中实现相同的约定。
如果您是项目的第三方贡献者,并且具有 TFS 访问权限,那么您自己的分支确实有意义。这种模式的一个优点是该项目的所有者可以让您控制您的供应商文件夹,并且您可以拥有自己的一组子分支,您可以相互合并,或者项目所有者可以合并到他的主干或版本分支。