如何找到对源代码管理进行未提交更改的项目?

时间:2011-02-03 13:22:56

标签: eclipse svn plugins subversive

我正在编写一个插件,我必须找到工作空间中存在的某个项目是否有未提交的文件到SVN。我正在使用颠覆性来与SVN存储库进行交互。我相信我有办法,颠覆性的:)它,但我找不到它所在的地方。举个例子。

你知道如何实现这个目标吗?或者在哪里寻找一个例子?谢谢。

2 个答案:

答案 0 :(得分:1)

我自己从来没有干涉过这段代码......但是装饰器颠覆性地在你的包浏览器中放置文件(对于未经修改的更改的小''>')是通过org.eclipse.ui.decorators扩展点提供的。因此,举个例子,您需要在工作区中导入org.eclipse.team.svn.ui插件(文件>导入>插件和片段)并查看其plugin.xml以查找执行此操作的装饰器工作(如果我没有记错,那就是org.eclipse.team.svn.ui.decorator.SVNLightweightDecorator)。

祝你好运,团队API并不是最容易使用的......

答案 1 :(得分:0)

我不确定,但svn status会告诉您哪些文件受版本控制,哪些文件不受版本控制。