Eclipse CVS 变更列表
有没有办法查看 eclipse 项目中所有最近更改的文件(包括其他 CVS 用户最近更改的文件)? 谢谢。
Is there a way to see all the recently changed files in an eclipse project (including files recently changed by other CVS users)?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这里还有一个 Eclipse 变更日志插件
http://code.google.com/ a/eclipselabs.org/p/changelog/
看起来与@Grzegorz Oledzki 链接到的sourceforge 上的非常相似。
我已经使用更新站点在 eclipse 3.7 上运行了它,并且运行没有任何问题。看起来该项目在 2010 年 8 月 6 日左右首次提交到 svn
There is also an Eclipse changelog plugin here
http://code.google.com/a/eclipselabs.org/p/changelog/
Looks very similar to the one on sourceforge that @Grzegorz Oledzki has linked to.
I've ran it on eclipse 3.7 using the update site and it works without any problems. Looks like the project had an initial commit to svn around 6th Aug 2010
历史记录视图仅显示单个文件的更改日志;没有视图可以显示文件夹或项目中所有文件的更改日志。
您需要使用不同的工具。
如果你使用Maven,你可以尝试更改日志插件。
如果您使用 WinCVS,则可以选择生成更改日志。
如果这也行不通,请尝试 cvs2cl。
The History view just shows the change log for a single file; there is no view to show the change log for all files in a folder or project.
You need to use a different tool.
If you use Maven, you can try the changelog plugin.
If you use WinCVS, there is an option to generate a changelog.
If that's also no option, try cvs2cl.
使用比较->另一个分支或版本。您可以与任何时间点进行比较,或者如果您使用标签,则可以与任何标记版本进行比较。
Use Compare With -> Another Branch or version. You can compare with any point in time, or if you are using tags, any tagged version.
CVS 更改日志插件 似乎是匹配的。但它似乎相当过时了。
CVS Change log plug-in seems to be the match. But it seems pretty outdated.
Eclipse 中的同步视图提供了一种对当前分支所做的最新更改的更改日志。您甚至可以选择一个模型,该模型将显示按“变更集”分组的更改,并以提交注释作为鉴别器。
Synchronize view in Eclipse offers a sort of changelog of the most recent changes made to the current branch. You can even select a model which will shouw you changes grouped by a "changeset", with commit comment as a discriminator.
DD,
你的问题有几个角度。你需要检查几个地方。
右键单击项目顶部。
2.a.如果您想在不更新代码的情况下查看同事的更改,请右键单击团队/与存储库中的最新版本进行比较。您将能够看到即将发生的更改,以及您的更改对它们的影响。当然,每个人都需要在同一个分支上,并且其他人都应该提交他们的更改。
2.b.如果您想查看代码的更改更新,请右键单击并更新或执行团队/更新。再次确保每个人都已完成提交,并且他们在进行更新之前已将其提交到同一个分支或主干。请继续阅读...
再次,在导航器视图中,转到项目顶部,右键单击,然后执行“团队/显示历史记录”。您将看到按承诺分组的版本,因此您必须转到每个提交,单击它,然后查看每个版本上更改了哪些文件。
您可以通过浏览项目的历史记录来跟踪每个文件的更改,并在底部或侧面查看每个版本上哪些文件发生了更改。双击文件可查看与其他版本文件的比较。
祝你好运!即使您很好地掌握了 CVS 和 SVN 的概念,它们也可能会令人沮丧。
路易斯
DD,
Your question has a few angles. You need to check on a few places.
Right-click on the top of the project.
2.a. If you want to see the changes of your coworkers without updating your code, do right-click, Team/Compare with latest from repository. You will be able to see the changes coming in, and your changes affecting them. Naturally, everybody needs to be on the same branch, and everybody else should have committed their changes.
2.b. If you want to see the changes updating your code, do a right-click, and Update or do Team/Update. Again, be sure everybody has finished committing, and they did it to the same brach or trunk before doing the update. Keep reading, please...
Again, in your Navigator View, go to the top of the project, right-click, and do Team/Show History. You will see the versions grouped by commitment, so you will have to go to each commit, click on it, and see what files changed on each version.
You can track the changes of each file by walking through the history of the project, and see at the bottom or the side which files changed on each version. Double click on a file to see the compare with other version of the file.
Good luck! CVS and SVN can be frustrating even after you get a good hold of the concepts.
Luis