CommitMonitor 的更好替代方案

发布于 2024-12-09 08:57:27 字数 477 浏览 0 评论 0原文

过去我使用过 SVN Monitor 并且非常满意。现在看来 SVN Monitor 是付费的。

我尝试过 CommitMonitor,但不像 SVN Monitor 那样喜欢它。
我不喜欢 Commit Manager 的是它的 GUI:

  • 我无法像 SVN Monitor 那样单击特定文件来查看它的修改。
  • 当您单击特定提交时,您会收到文件列表以查看其更改。 但是提交监视器不会在列表中显示在同一提交中从其监视的不同位置更改的文件。
  • 当您打开提交监视器 GUI 时,它显示最旧的提交,而我想查看最新的提交。
  • ..............

我在此处读到了替代方案,但它是从那时起已经过去了近3年。

SVN 监控 (Windows) 使用什么?

In past I've used SVN Monitor and was very happy with it. Now it looks like SVN Monitor is paid.

I tried CommitMonitor, but don't like it as much as SVN Monitor.
What I don't like about Commit Manager is it's GUI:

  • I can not click on particular file to see it's modifications as in SVN Monitor.
  • When you click on particular commit, you receive list of files to see their changes.
    But Commit Monitor doesn't show in the list files changed in the same commit from different location it monitors for.
  • When you open Commit Monitor GUI, it shows oldest commits, while I want to see latest.
  • ..............

I read about alternatives here, but it's passed almost 3 years from then.

What are're using for SVN monitoring (Windows)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

独夜无伴 2024-12-16 08:57:27

您可以将 Trac 与 SVN 服务器一起安装,并获取 RSS feed 使用您最喜欢的 RSS 桌面通知程序更改存储库,例如 提要通知程序。 Trac 和 Feed Notifier 都是免费的。

通过使用 trac-admin 添加存储库来配置 Trac 后,您可以订阅时间线页面底部提供的 RSS 源。

每次提交时,RSS 都会提供一个新条目:

Changeset in repo [<RevNumber>]: <commit-message>

提要链接会直接引导您进入变更集页面,该页面会提供更改的文件以及差异(如果它们是文本文件)。

请参阅 Trac 项目的示例:RSS feedRSS 条目

或者,以相同的方式Trac 中,您可以使用 WebSVN,它也提供 RSS feed。也许更轻...

You can install Trac along with your SVN server, and get RSS feeds of repository changes with your favorite RSS desktop notifier, like Feed Notifier. Trac and Feed Notifier are both free.

After you've configured Trac by adding your repository with trac-admin, you can subscribe to the RSS feed provided at the bottom of the timeline page.

At each commit the RSS feeds a new entry:

Changeset in repo [<RevNumber>]: <commit-message>

The feed link leads you directly to the changeset page, which gives which file changed and the diffs if they're text files.

See examples for the Trac project: RSS feed, RSS entry

Or, in the same manner of Trac, you can use WebSVN, which also provides RSS feed. Maybe more lightweight...

椵侞 2024-12-16 08:57:27

您跟踪 SVN 更改的目的是什么?
如果您正在监视代码以启动某些代码审查软件,我建议使用封装审查过程的工具(除了提醒代码更改之外)。我使用 Atlassian(用于代码审查的 Crucible 和用于监视/警告提交的 FishEye),效果非常好。

TeamCity 很适合在对源代码的提交上触发 CI 构建...这不是找出源代码中发生了什么变化的最佳方法。

干杯,
萨温德

What is your purpose to track SVN changes?
If you are monitoring code to initiate some soft of Code Reviews, I would suggest using a tool that encapsulates the review process (besides alerting code changes). I use the Atlassian (Crucible for code reviews and FishEye to monitor/alert on commits) and it works great.

TeamCity is good to fire CI builds on commits to source... not the best way to find out what changed in the source.

Cheers,
Savinder

妖妓 2024-12-16 08:57:27

CommitMonitor仍然是windows中监控svn变化的最佳工具。非常轻并且可以完成工作。 [这是基于我目前的经验。]

CommitMonitor still the best tool to monitor svn changes in windows. very light and do the work. [that's based on my current exp.]

病毒体 2024-12-16 08:57:27
  1. 使用 TeamCity

    您可以使用TeamCity - 持续集成服务器。它是非常强大的工具,可用于监控需求。
    如果您使用 java 和 IntelliJ IDEA - IDEA 已与 TeamCity 集成。

    TeamCity 有免费版本,可在 Windows 上运行。

  2. 使用 IntelliJ IDEA 等 IDE

    IDEA 有更改列表 -本地更改列表(要提交)、服务器上的更改列表(要更新)和历史列表(所有提交)。

    IDEA 有免费版本,可在 Windows 上运行。

  1. Using TeamCity

    You can use TeamCity - continuous integration server. It is very powerful tool and can be used for monitoring needs.
    In case you are using java and IntelliJ IDEA - IDEA has integration with TeamCity.

    TeamCity has free version and works on Windows.

  2. Using IDE like IntelliJ IDEA

    The IDEA has Changes list - the list of local changes (to commit), the list changes on server (to update), and history list (all commits).

    IDEA has free version and works on Windows.

小苏打饼 2024-12-16 08:57:27

我实际上使用组合 TortoiseSVN & AnkhSVN 效果非常好。

我真的不知道 svn 监视器,但元组 Tortoise/AnkhSVN 似乎可以做你提到的所有事情。

乌龟:http://tortoisesvn.net/

AnkhSvn:http://ankhsvn.open.collab.net/

I actually use the combo TortoiseSVN & AnkhSVN and it works very well.

I don't really know svn monitor but the tuple Tortoise/AnkhSVN seems to do all the things you mentionned.

Tortoise : http://tortoisesvn.net/

AnkhSvn : http://ankhsvn.open.collab.net/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文