关闭。这个问题不符合 Stack Overflow guidelines 。它目前不接受答案。












想改善这个问题吗?更新问题,以便堆栈溢出为 on-topic

7年前关闭。



Improve this question




您建议将哪个 独立 Windows GUI 应用程序 用于访问 Subversion 存储库?

编辑:很多人都提到了 Tortoise,但是我正在寻找一个应用程序而不是 shell 扩展。人们也质疑我不想使用 shell 扩展的原因。在我们的环境中,我们宁愿通过管理应用程序与存储库交互(当不使用 IDE 插件时),而不是通过 Windows 资源管理器导航文件。

最佳答案

独立客户端

对于完全独立的 Synchro SVN 是一个强大的跨平台解决方案。它看起来像是每个平台上最原生的应用程序。

Subversion website 包括其他 独立 SVN 客户端 (大多数是跨平台的)的列表。 [从http://subversion.tigris.org/links.html#clients]复制以下列表

eSvn - 基于 QT 的跨平台 GUI 前端到 Subversion
http://sourceforge.net/projects/esvn

FSVS - 以软件部署为中心的快速颠覆命令行客户端
http://fsvs.tigris.org/

KDESvn - KDE 的 Subversion 客户端
http://www.alwins-world.de/wiki/programs/kdesvn

QSvn - 一个跨平台的 GUI Subversion 客户端
http://ar.oszine.de/projects/qsvn/

RapidSVN - Subversion 的跨平台 GUI 前端
http://rapidsvn.tigris.org/

RSVN - Python 脚本,允许在单个原子事务中进行多个存储库端操作。
https://opensvn.csie.org/traccgi/rsvn/trac.cgi/wiki

SmartSVN - Subversion 的跨平台 GUI 客户端
(非开源。提供免费和商业版本。)
https://www.smartsvn.com/

Subcommander - 一个包含可视化文本合并工具的跨平台 Subversion GUI 客户端。
http://subcommander.tigris.org/

SvnX - Mac OS X Panther GUI 客户端。
http://www.lachoseinteractive.net/en/community/subversion/svnx/

Syncro SVN 客户端 - 跨平台图形 Subversion 客户端。
(非开源。免费试用版可用于 Mac OS X、Windows 和 Linux。)
http://www.syncrosvnclient.com

WorkBench - 基于 Python 编写的 Subversion 构建的跨平台软件开发 GUI
http://pysvn.tigris.org/

版本 - Mac OS X 的 GUI Subversion 客户端。
(非开源;需要商业许可。)
http://www.versionsapp.com/

ZigVersion - Mac OS X 的 Subversion 接口(interface)。旨在围绕程序员的典型工作流程设计一个接口(interface)。
(请注意,这不是开源的。)
http://zigversion.com/

集成客户端

TortoiseSVN 是最好的通用系统 [集成系统不是独立的 - 感谢 Martin Kenny]。它将自身集成到 Windows 资源管理器中(您可以在资源管理器或任何 shell 对话框中使用它),因此它工作得非常好,并为您提供 SVN 的全部功能。

Ankhsvn 是一个很好的解决方案,可以集成到 Visual Studios(Express Edition 除外)。

SVN Notifier 监视您的存储库,并在发生任何变化时通知您。它与 TortoiseSVN 集成以显示差异和提交日志。在团队环境中工作时非常方便。

关于windows - Subversion 客户端应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59148/

10-13 09:14