我正与我的同事一起处理TFS存储库中的一些文件。我们必须经常共享这些文件,但是,在开发过程中,它们既不可编译也不能正常工作。我们不想将它们放在存储库中,因为其他人员在编译解决方案时会遇到问题。但是,手动共享会相当痛苦。有没有办法将文件放在TFS上,但不是在存储库中? (标记为临时,未完成或类似的东西)。
致敬 - Spook。
答案 0 :(得分:4)
你可以使用一个shelveset - 如果你搁置你的一组更改,那么你的同事可以拿起它们,团队的其他成员将永远不会看到它们。这是一个PITA,因为你需要有2个shelvesets(每个1个,因为你只能更新自己的)。唯一的另一种方法是在有可编译的代码时进行分支然后合并。
答案 1 :(得分:1)
另一种选择是将代码分支到你们两个使用的新分支中。完成该文件后,它将不再破坏主构建,然后您可以将该文件合并回开发分支。