【发布时间】:2012-01-03 02:22:08
【问题描述】:
在 Subversion 中有一个名为 Vendor branches 的模式来跟踪我自己在第三方项目中所做的更改。我不太确定如何在 TFS 中执行此操作,是否有最佳实践?这个过程在 TFS 中是否被称为其他任何东西?我找不到类似的行为。
【问题讨论】:
在 Subversion 中有一个名为 Vendor branches 的模式来跟踪我自己在第三方项目中所做的更改。我不太确定如何在 TFS 中执行此操作,是否有最佳实践?这个过程在 TFS 中是否被称为其他任何东西?我找不到类似的行为。
【问题讨论】:
在 svn 中,vendor 分支只是一个约定,就像 trunk/tags/branches 顶级文件夹只是约定一样。您可以在 TFS 中实现相同的约定。
如果您是项目的第三方贡献者,并且拥有 TFS 访问权限,那么您自己的分支确实有意义。这种模式的一个优点是该项目的所有者可以让您控制您的供应商文件夹,并且您可以拥有自己的一组子分支,您可以相互合并,或者项目所有者可以合并到他的主干或版本分支。
【讨论】: