Subversion客户端应用程序

jwa*_*ech 11 svn windows

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

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

Dav*_*ert 29

独立客户端

对于完全独立的Synchro SVN是一种功能强大的跨平台解决方案.它看起来像是每个平台上最本机的应用程序.

Subversion的网站包括其他的上市独立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 - 基于Subversion构建的跨平台软件开发GUI,用Python编写 http://pysvn.tigris.org/

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

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

综合客户

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

Ankhsvn是一个很好的解决方案,集成到Visual Studios(快速版除外).

SVN通知程序监视您的存储库,并在发生任何更改时通知您.它与TortoiseSVN集成,向您展示差异和提交日志.在团队环境中工作时非常方便.


apa*_*dit 25

TortoiseSVN的

从他们的网站:

Subversion客户端,实现为Windows shell扩展.

TortoiseSVN是一款非常易于使用的Windows版本控制/版本控制/源代码控制软件.由于它不是特定IDE的集成,因此您可以将它与您喜欢的任何开发工具一起使用.TortoiseSVN可免费使用.您无需获得贷款或支付全年工资来使用它.


Bil*_*ard 5

您可以尝试使用SmartSVN - https://www.smartsvn.com/