寻找修改的java类文件
问题是这样的:
1:java项目
2:需求来了,修改java代码
3:提交修改后的class文件
现在步骤3,我是一个一个的java文件找到后,在去找对应的class文件,DT啊!
如何能一下,找出我修改了的所有class文件呀,求助!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
问题是这样的:
1:java项目
2:需求来了,修改java代码
3:提交修改后的class文件
现在步骤3,我是一个一个的java文件找到后,在去找对应的class文件,DT啊!
如何能一下,找出我修改了的所有class文件呀,求助!!!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(13)
SVN里,
右击源包-Team-显示资源历史记录,就可以看到你提交的历史记录了。在历史记录列表中右击某个修订版,然后点击“比较”,就可以看到你在此修订版中提交了哪些文件。
回复
ide class自动编译的,统统都是今天的日期,你看看你的class是不是哈
那简单,直接在系统里,打开到你的项目,系统有查找功能,更新日期查找,几月几号以后的就行了。
引用来自“sxgkwei”的答案
鼠标右点项目,Team -> 与资源库同步 。就可以看到你修改过的,然后提交上去就行了。还有,从来都是提交java文件的,还没有听说要提交class文件的。。
鼠标右点项目,Team -> 与资源库同步 。就可以看到你修改过的,然后提交上去就行了。还有,从来都是提交java文件的,还没有听说要提交class文件的。。
SVN里,
右击源包-Team-显示资源历史记录,就可以看到你提交的历史记录了。在历史记录列表中右击某个修订版,然后点击“比较”,就可以看到你在此修订版中提交了哪些文件。
svn diff比对你自己改了哪些嘛,也一样的。其实想说的就是,你拿他对比结果分析一下把脚本生成出来就可以了。其实我是比较不推荐只换个别class文件的,把原class目录mv做bak,然后把新的直接mv过去,感觉这样会好很多,有问题还原也方便。
svn获取java文件的时候 有个报告更新了哪些文件,之前写个Application,把这个报告贴到文件里面就自动分析后产生部署class文件的shell。问题有一个是内部类的class怎么匹配。
不过,这种只替换个别class的做法,在遇到final修饰的基本类型修改值的时候是可能没有效果的。
svn获取java文件的时候 有个报告更新了哪些文件,之前写个Application,把这个报告贴到文件里面就自动分析后产生部署class文件的shell。问题有一个是内部类的class怎么匹配。
不过,这种只替换个别class的做法,在遇到final修饰的基本类型修改值的时候是可能没有效果的。
SVN里,
右击源包-Team-显示资源历史记录,就可以看到你提交的历史记录了。在历史记录列表中右击某个修订版,然后点击“比较”,就可以看到你在此修订版中提交了哪些文件。
SVN里,
右击源包-Team-显示资源历史记录,就可以看到你提交的历史记录了。在历史记录列表中右击某个修订版,然后点击“比较”,就可以看到你在此修订版中提交了哪些文件。
有svn,怎么一下找出来
干嘛不用版本管理? git啊,svn啊,都好啊