有时我做了一些本地更改,无论出于何种原因不想将它们提交到源存储库.在这种情况下,我喜欢压缩并保存我在本地文件系统上的更改,直到我准备好在以后提交它们.
我记得在早期版本的eclipse中,Synchronize视图中有一个上下文敏感的操作,它会在Navigator视图中突出显示您在Synchronize视图中选择的相同文件.然后从"导航器"视图中,您可以选择导出突出显示的选择.
我不再在Synchronize视图中看到该选项仍然可用,并且在Navigator/Package Explorer视图中手动选择文件非常繁琐.是否有一种简单的方法可以在Synchronize视图中导出选定的文件?
您可能需要查看更改集功能。
在同步视图中,最后一个按钮是 Change Sets 按钮 - 如果您打开它,您可以将您的更改分配给您定义的集(右键单击列出的文件,然后添加到 -> New Change Set。
我设置了一个名为Local changes的更改集,然后为我正在处理的每个缺陷/功能设置了一个新的更改集(并将其设置为默认更改集)。当需要提交功能或缺陷的更改时,我只需右键单击适当的更改集名称并单击commit。
通过这种方式,您可以随心所欲地保留本地更改,而无需担心对哪些文件需要提交和保留哪些文件进行排序(或从中创建补丁等)。
| 归档时间: |
|
| 查看次数: |
2782 次 |
| 最近记录: |