代码之家  ›  专栏  ›  技术社区  ›  jcollum

如何在tfs中生成文件的“仅下游”副本

  •  0
  • jcollum  · 技术社区  · 14 年前

    我得到了这个sql脚本,它需要存在于源代码管理的两个地方。我只想要 一份真品 并保留一个 虚拟拷贝 另一个解决方案中的文件。一个用于单元测试,另一个用于开发工具。根据定义,这些文件应该始终是相同的。如果他们有分歧,那么我们的程序就有问题。

    在sourcegear中,我可以制作一个特定版本文件的虚拟副本,并将其保存在源树中的其他位置。这在交通局看来是不可能的。在SVN有可能吗?

    那么我在这里有什么选择?分支/合并——这是tfs团队说我应该在这里做的——意味着我必须记住要做的另一个步骤。另外,它不是自动的,我希望它是自动的。有什么方法可以在签入特定文件时运行exe吗?我在想,如果我能做到这一点,我可以做一个结帐编辑签入文件的下游副本。

    2 回复  |  直到 14 年前
        1
  •  0
  •   Preet Sangha    14 年前

    为什么不在测试之前得到真正的文件呢?分支是文件发散的地方。如果总是一样的,你就不能得到真正的文件吗?

    您可以轻松地自动化签出、分支和签入。只使用 TF command lin 从vs命令提示符。

        2
  •  0
  •   jcollum    14 年前

    我的结论是,如果有办法的话,那就太麻烦了。我通过将解决方案中的一些文件(我希望将它们从下游复制到其他位置)移动到一个新位置来解决我的问题,在该位置,两个项目都可以共享这些文件。