【问题】
基于Eclipse的Android的ADT中,
正在折腾一个项目。
其中用到了TFS插件。
现在问题是:
之前导入的一个.jar的lib文件,现在始终无法删除了:
即:
An exception has been caught while processing the refactoring delete resource Reason: microlog4android-1.0.0.jar has a pending change. Please undo pending change before continuing |
【折腾过程】
1.此处,很明显,是个jar的lib,不是源代码,所以,按理来说,没法有什么代码的改动change的。
2.后来终于搞懂了:原来是TFS的问题。
所以去去除pending change,就可以了:
然后再去删除jar文件,即可:
【总结】
TFS中,对于文件,如果是:
之前导入的
则默认会变成:
对于项目来说,新导入的文件,也是属于新的change的,所以被加入到pending changes中了。
所以,即使此处的,去直接删除之前新导入的jar文件的话,也是需要先去去除pending changes,然后才能删除该文件的。
其他源代码,资源等等,,只要是文件,也是类似逻辑。
转载请注明:在路上 » 【已解决】基于Eclipse的Android的ADT一个TFS下的项目中无法删除一个jar包库文件