百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

SmartSVN 12 for Mac(SVN客户端) 苹果svn客户端

yuyutoo 2024-10-13 09:13 8 浏览 0 评论

SmartSVN for mac是Mac OS平台上的功能完备的SVN客户端,可以运行在Linux, Mac OS X, OS/2, Unix和Windows(Java编写)。除了基本的Subversion命令如checkout, update, commit, merge以外,它也支持标签和分支处理(无需处理URL),有内置的比较和冲突解决工具,无需安装其他工具就可以处理SVN工作拷贝。 其最大的优势就是操作非常简单和方便,多有操作都可以通过鼠标点击完成。macz提供资源分享

SVN客户端 Mac软件功能

完全Subversion 1.11支持SmartSVN支持Subversion 1.11工作副本格式和客户端 - 服务器协议以及几乎所有Subversion命令,包括许多扩展选项。标记和分支支持(SmartSVN专业版)使用SmartSVN Professional,您可以像使用本机Subversion功能一样方便地使用标签和分支。一旦为主干,标签和分支定义了项目存储库位置,就不必再处理难以记住的URL:只需使用标记和分支,就像您习惯使用其他版本控制系统一样。例如,当您需要切换到其他分支或标记时,您不必键入分支或标记名称。但相反,您只需从标记浏览器中选择它,该标记浏览器按层次顺序显示分支和标记。

传入和传出变更标记在项目目录视图中,您可以立即查看哪些目录包含本地修改(红色箭头)以及哪些目录已在存储库中更改(绿色箭头,SmartSVN Professional)。结合文件的远程状态(SmartSVN Professional),您可以在实际发生之前检测并避免潜在的冲突。SmartSVN Professional甚至可以显示已添加到存储库但尚未在本地可用的文件和目录。

修订图修订图显示文件或目录的分层历史记录。它提供类似于Log命令的操作,例如比较某个文件的两个修订版,但在演示文稿和详细程度上超过了Log命令。此外,修订图可以根据请求显示哪些修订已合并,已合并到所选修订中,或尚未合并。从修订图中,您可以立即看到:-哪个分支发生了变化,-哪个版本代表哪个标签,-文件移动,重命名或复制时的历史记录。

Windows Explorer集成此外,作为独立项目视图的替代方案,SmartSVN还集成了Windows Explorer。这包括所有主要命令,您可以直接从您喜欢的文件管理器中运行命令。SVN文件状态显示为图标叠加。

文件比较SmartSVN包含一个内置文件与内线比较和直接编辑比较文件的能力。语法着色取决于文件名,可以在首选项中进行配置。

属性支持使用SmartSVN,无需在纯文本中编辑常见的Subversion属性,例如外部定义。相反,您可以使用存储库浏览器轻松选择存储库位置。当然,SmartSVN也为SVN 1.5中引入的相关外部URL提出建议。但有时,可能需要将属性编辑为纯文本,例如,当您必须更改大量外部定义时。当然,SmartSVN也支持这一点。属性更改显示在嵌入式比较窗口中。

交易视图SmartSVN主窗口中的“事务”视图自动从存储库中提取有关新修订的信息。它将使您及时了解项目中发生的任何提交 - 如果您愿意,可以自动,清晰,甚至来自其他分支机构。SmartSVN Professional还可以监视其他存储库位置的更改,例如,项目使用的库。绿色箭头表示项目存储库中的新修订。带有蓝色星形的蓝色条目表示来自其他监视的存储库位置的新“未读”修订版。独立于项目的事务窗口(SmartSVN Professional)可以监视任何存储库中的提交。这使您可以轻松了解项目中使用的库的更改,或者团队或整个公司内的所有SVN活动。

强大的承诺SmartSVN Professional(可选)建议添加新文件或删除丢失的文件,并能够检测移动和重命名的文件。SmartSVN Professional允许提交对外部(嵌套工作副本)的更改,使您可以选择为所有受影响的存储库提供一个提交消息,并为每个存储库提供单独的提交消息。您不必像在其他SVN客户端中那样选择外部的根目录。输入提交消息时,您可以激活无缝集成的比较视图。使用此比较视图查看更改,以便编写适当的提交消息或从提交中取消选择不相关的文件。SmartSVN可以使用Open Office或Mozilla词典拼写检查您的提交消息。当注册不同语言的词典时,SmartSVN会自动检测并使用最佳匹配语言,因此您无需手动切换语言。Issue-Tracker支持(Bugtraq-Properties)无缝集成到提交向导和其他模块中。例如,SmartSVN将问题编号转换为指向问题跟踪器的链接:

提交向导:JIRA集成(SmartSVN Professional)您可以从JIRA问题跟踪器中提取的未解决问题列表中选择提交消息,并可选择在提交成功时将选定的JIRA问题标记为已解决。在您修复错误或实施新功能后,这使您不必通过Web浏览器访问JIRA。

变更集(SmartSVN Professional)在处理项目时,通常需要同时完成不同的任务,例如,在文件X中实现一个功能,修复文件Y中的错误并更正文件Z中的错误。这会导致您的工作副本包含混合来自不同任务的修改。更改集允许您将文件(以及目录,因为它们可以具有属性更改)组织到相关更改组中,然后可以单独提交这些更改。除此之外,这可以使提交日志更具可读性。您可以将文件拖放到现有的变更集上。命令行客户端以及其他SVN客户端也支持更改集。与其他SVN客户端相比,SmartSVN允许将目录放入变更集,因为目录也可能包含与任务相关的属性更改。

存储库浏览器使用Repository Browser,您可以直接浏览存储库的结构。更具体地说,您可以:检查目录,查看不同版本的文件,创建新目录,移动或重命名文件和目录,复制文件和目录(例如创建分支),删除文件和目录,显示文件或目录日志,显示文件或目录修订图,显示带注释的文件视图。可以通过拖放来完成复制和移动。此外,如果已配置,则存储库浏览器以不同于普通目录的方式显示标记和分支。

注/追溯通过Annotate,您可以快速查看何时将某一行添加到文本文件中(以及是谁)。不同的着色选项还可以快速了解文件的哪些部分是旧的还是新的。

变更报告(SmartSVN专业版)更改报告是针对多个文件优化的文件比较。与标准文件比较一样,“更改报告”显示每行级别上两个文件之间的更改。您可以为工作副本中的本地更改或任意修订之间的更改打开更改报告。对于本地更改,它会显示文件的更改集,并允许您将文件分配给另一个更改集。

冲突解决方案(SmartSVN Professional)即使在完美沟通的团队中,两个人也可能独立地改变文件的相同部分。产生的冲突需要手动解决。SmartSVN内置的冲突解算器将一般三向合并的自由与检测和轻松解决此类冲突的能力相结合。如果需要,您可以根据需要编辑生成的文件 - 您不必接受或拒绝整个更改块。

日志文件或目录的日志将其先前的修订版本显示回过去的指定时间。您可以看到提交消息,作者,已更改的文件和目录。您可以显示更改报告或文件比较以查看实际文件更改,甚至可以根据需要执行回滚到特定修订。

输出视图SmartSVN提供了您运行的命令输出的整洁表示,可以很好地概述本地发生的情况,例如,哪些文件已被还原或更新已更改的内容。突出显示可能的问题(例如冲突)。根据命令,可以使用方便的上下文操作,例如显示更改。

SVN客户端 Mac软件特色

为什么要使用SmartSVN?按自己的方式工作。作为独立的GUI或集成到操作系统中。在您选择的平台上。熟悉的概念。继续使用其他版本控制系统中您熟悉的概念。保持最新状态。SmartSVN可让您及时了解团队成员和项目的SVN活动。有效的GUI。注重细节是将SmartSVN提升到远高于普通SVN客户端的原因。定制。您可以更改键盘快捷键,SVN默认值或定义外部工具。你不会孤单。每个人都有时会陷入困境。我们传奇的电子邮件支持将使您重回正轨。

相关推荐

苹果要求全新App开发四月起必须支持“齐刘海”

今日消息,苹果公司通过邮件告知应用程序开发者,从2018年4月起提交给AppStore的所有新应用必须支持iPhoneX的超级视网膜显示器。这意味着新应用程序的开发者必须确保它们适应“齐刘海”,并...

耗时一年多,QEMU开发者成功在电脑上模拟了初版iPhone OS

IT之家12月24日消息,用户通过黑苹果(Hackintosh)工具,已经可以在非Mac设备上运行macOS系统。但由于种种限制,至今也没有多少人能够在PC上运行iOS系统。现...

下个月的WWDC后,苹果将发布原生Watch SDK测试版本

在近日Re/code举办的CodeConference上,苹果的运营副总裁JeffWilliams称,目前有4000多个AppleWatch应用上线,而未来的苹果表开发者套件,将允许开发者直接获...

苹果再次提醒:4月起强制要求APP进行适配

点击右上角关注我们,每天给您带来最新最潮的科技资讯,让您足不出户也知道科技圈大事!软件适配对于许多厂商来说都是一个比较头疼的事,苹果在握紧AppStore审核权的情况下情况要好许多。最近他们公布了...

苹果Xcode 16首个Beta版发布,AI代码补全最少需16GB内存

IT之家6月12日消息,在苹果WWDC24开发者大会上,苹果发布了iOS18、macOS15Sequoia等最新版本系统更新。与此同时,苹果推出了Xcode16开发工具的首...

传苹果已向特定开发者开放iWatch SDK

|责编:薄志强苹果会不会在这次发布会中发布全新的智能手表产品iWatch还很难说,不少人认为由于iWatch的消息少之又少,很可能这次还是没有iWatch。不过现在又有外媒传出消息称,苹果已经选定了...

苹果发布Swift 6语言:引入新测试框架、增强C++ 互操作性

IT之家9月20日消息,科技媒体devclass昨日(9月19日)报道,苹果公司在发布iOS/iPadOS18和macOS15Sequoia系统之外,还发布了Sw...

发布Siri SDK 之前苹果还是先想想这个问题

今年的GoogleI/O大会上,在预览GoogleHome时,我们就看到了设备可以互相对话的场景是多么惊艳,苹果快点跟上吧。最近因为亚马逊Echo和谷歌GoogleHome的火热...

iOS 17.2 SDK代码确认古尔曼爆料:免开箱更新苹果iPhone系统

IT之家10月27日消息,彭博社的马克古尔曼(MarkGurman)本月早些时候发布报道,称苹果正在研发新的系统,可以让员工在不拆开包装的情况下,升级iPhone的iOS系统。根据国...

《企业应用架构模式》之事件驱动架构

事件驱动架构(Event-DrivenArchitecture,EDA)是一种强调事件流和异步通信的应用程序架构。在该架构中,应用程序被分解为多个小型、可独立部署的组件,这些组件通过事件进行通信...

k8s中常用的controller以及用途和对应机制

controller的用途ReplicaSet、Deployment、StatefulSet:用于无状态和有状态应用的副本管理。DaemonSet:确保每个节点上都运行一个副本的控制器。...

Disruptor框架源码阅读-如何不重复消费

RingBuffer如何保证数据不丢失由于ringbuffer是一个环形的队列,那么生产者和消费者在遍历这个队列的时候,如何制衡呢?1、生产快,消费慢,数据丢失?生产者速度过快,导致一个对象还没消...

C# 控制电脑睡眠,休眠,关机以及唤醒

最近碰到一个关于芯片测试过程中的问题,这颗芯片是用在笔记本端口上,笔记本客户那边会有一个压力测试,就是频繁的电脑电源状态切换,S0(正常使用的开机状态),S3(睡眠模式),S4(休眠模式)以及S5(关...

大厂防止超卖的7种实现,很受用!(大厂防止超卖的7种实现,很受用的产品)

高并发场景在现场的日常工作中很常见,特别是在互联网公司中,这篇文章就来通过秒杀商品来模拟高并发的场景。本文环境:...

臻识车牌识别配制MQTT通讯,解析车号

在物联网项目中,我们的软件与车牌识别通讯,通常使用MQTT通讯更简单。...

取消回复欢迎 发表评论: