搁置 Team Foundation 服务器中的待定更改
我是 Team Foundation Server 的新手,所以我想知道“搁置待处理更改”在 Team Foundation Server 中的作用是什么。我正在 Codeplex 上使用项目的 TFS。
I am new to Team Foundation Server, so i was wondering what does "Shelve Pending Changes" does in Team foundation server. I am using TFS of project on Codeplex.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
搁置待更改将代码更改存储在服务器上,但不会将它们提交到分支。以下是我使用它的一些原因:
关于搁置更改需要了解的一件事:取消搁置时,您将按原样获取文件。如果其他人在您搁置后修改了该文件,则不会发生合并。所以我不建议长期搁置变更。
Shelve Pending Changes stores your code changes on the server but doesn't commit them to the branch. Here are some reasons I've used it:
One thing to know about shelving changes: When you unshelve, you get the file as-is. If someone else has modified the file after your shelve, no merge happens. So I don't recommend shelving changes long-term.