我是TFS
的新Visual Studio
我想了解一些关于Shelve
和Undo
的内容。
让我猜我检查了一些文件,做了一些修改,然后搁置了它们。
在那一刻 - 我做出更改之前的源代码是恢复到原始代码,以便所有团队成员都看不到我的更改?
- 或 -
他们看到修改后的代码,直到我撤消挂起的更改?
如果我撤消更改 - 会影响我的shelvset吗?搁架然后撤消挂起的更改
3
A
回答
4
所以你需要了解实际发生的事情。当您进行更改时,它们只会在您的机器上存在,直到您将其签入存储库。 一个shelveset为您提供一个“安全”的地方,以便在您检入之前存储您的更改。
除非您将他们签入存储库,否则团队的其他成员将不会看到您的更改。因此,当您撤销更改时,仅仅是您的机器上的您对您的代码所做的更改。
在你上面的例子,你的团队将不会看到任何变化,直到你真正的检查。
2
在搁置集的变化可以由其他团队成员可以看到,但他们不被提交到存储库。他们必须去未决更改 - >操作 - >找到搁置集并在用户搜索框中键入您的姓名。
只有当您办理登机手续时,其他人才能看到您在存储库中的更改。
撤消会在本地删除更改,但搁置将保持不变,这样您或团队中的任何人都可以将更改恢复到本地。
相关问题
- 1. TFS保存更改私人和撤消挂起的更改
- 2. 如何撤消未更改文件的挂起更改?
- 3. 在visual studio 2015中“撤消挂起的更改”后恢复文件(更改)
- 4. 如何使用git撤消挂起的更改?
- 5. 如何执行TFS等效的'撤消挂起更改'
- 6. 撤消Git中的最后更改
- 7. Jquery撤消对DOM的最后更改
- 8. TF203015项目$/path/file具有不兼容的挂起更改。虽然试图取消搁置
- 9. Git - 撤消更改
- 10. git撤消更改
- 11. 如何撤消不再存在的用户的TFS中的挂起更改
- 12. 可撤消的更改集
- 13. Git - 撤消所有更改更改
- 14. 的git-TFS:在一个文件中的搁置挂起的更改需要
- 15. 如何搁置使用Java SDK的工作区中的挂起更改?
- 16. 更改代码后Eclipse挂起
- 17. TeamCity的挂起的更改
- 18. 搁置代码工作流程 - 搁置搁置代码后我能否安全地取消更改?
- 19. 撤消实体框架实体中的更改
- 20. 实体框架撤消更改对象的引用
- 21. 取消通过视觉工作室挂起的更改挂起大量的更改
- 22. git可以撤消未挂起文件的签出
- 23. 如何撤消对模型的更改?
- 24. 撤消对图像集合的更改
- 25. 如何撤消对JSpinner的更改?
- 26. 撤消数组列表中的更改
- 27. 搁置无法搁架
- 28. Flash:MovieClip消失后框架更改
- 29. UltiDev ASP.NET页面挂起,然后超时
- 30. 撤消将更改推送到文件