美文网首页Git/Svn 的使用SVN
强大的SVN客户端:Cornerstone 3 for Mac

强大的SVN客户端:Cornerstone 3 for Mac

作者: 一休哥_ | 来源:发表于2019-07-26 17:03 被阅读1次

此次MacDown为大家带来的是mac上最好用的SVN客户端cornerstone 3 mac破解版,它除了支持基本的SVN功能外,还能够和Xcode,BBEdit,TextMate,Coda等开发工具无缝的集成使用,其时间线功能能够非常方便的查看一个文件的历史改动情况,,Cornerstone for mac下载还具有强大的合并,比较功能,有需要的朋友们不要错过哦!

软件地址:https://www.macdown.com/mac/3933.html

cornerstone 3 mac破解版官方介绍

Cornerstone 3是为Mac用户设计的客户端,这是Mac平台上唯一具有搁架和检查点的SVN客户端。 Cornerstone集成了与存储库交互所需的所有功能,操作简单、易于使用。无论您是版本控制专家还是Subversion专家,Cornerstone都将帮助您简化工作流程并使版本控制更加透明。最多可将检查和更新速度提高300%,功能也全面提升。

Cornerstone for mac下载软件功能

工作副本浏览器

即时概述工作副本中的所有文件。

承诺变更

由于文本比较内置于Cornerstone中,因此您可以查看更改并排编写日志消息。

图像差异

通过内置的超快速图像比较,无需离开Cornerstone的舒适感。

合并

通过支持一系列合并策略,工作副本清单和更改预览,合并从未如此简单。

日志

日志将存储库的历史记录显示为修订列表,并包括日志消息和更改的文件列表。

时间线

您可以浏览任何文件的历史记录,查找分支点,甚至可以一次比较多个文件的历史记录。

注释

单击一个文本块不仅可以获得谁,还可以获得贡献这些行的修订的时间和原因。

Cornerstone for mac下载软件特色

无与伦比的比较,千万不要错过改变。

Cornerstone的超强功能比较工具就在您需要的地方。无论您是在审核提交还是检查其他人的更改,Cornerstone都会为您提供帮助。通过为您喜爱的语言提供丰富的语法突出显示,比较文件从未如此简单。

比较。内置。

Cornerstone的类主要文本比较带有选项,包括行差异,不可见和注释。

包含的编辑

在比较时可以撤消个体差异,从而非常容易地丢弃任何不需要的变化。

时间线

Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。

日志

用于浏览项目最近更改的一站式商店,日志视图可帮助您确定团队在一个简单列表中按日期分组的所有修订的进度。需要更多细节?展开更改列表,然后双击文件以检查所有修改。

注释 谁,为什么,什么,何时。

Cornerstone的注释就像魔法一样。单击一个文本块不仅可以获得谁,还可以获得贡献这些行的修订的时间和原因。并且块由作者用颜色编码,因此您将知道谁负责什么。注释还附带一个交互式图例,不仅可以让您查看谁在处理文件,还可以解锁其重要的统计信息。

cornerstone 3 mac破解版常见问题

如何配置svn服务器环境?

创建代码仓库,用来存储客户端所上传的代码

先在当前账户目录下新建一个svndir目录,以后可以在svndir目录下创建多个仓库目录

打开终端,创建一个svndir仓库,输入指令:svnadmin create svndir

指令执行成功后,会发现硬盘上多了个svndir目录,目录结构如下:

配置svn的用户权限

主要是修改/svn/mycode/conf目录下的三个文件

1.打开svnserve.conf,将下列配置项前面的#和空格都去掉

# anon-access = read

# auth-access = write

# password-db = passwd

# authz-db = authz

anon-access = read代表匿名访问的时候是只读的,若改为anon-access = none代表禁止匿名访问,需要帐号密码才能访问

2.打开passwd,在[users]下面添加帐号和密码,比如:

[users]

# harry = harryssecret

# sally = sallyssecret

weixiangming = 119124748

帐号是weixiangming,密码是119124748

3.打开authz,配置用户组和权限

我们可以将在passwd里添加的用户分配到不同的用户组里,以后的话,就可以对不同用户组设置不同的权限,没有必要对每个用户进行单独设置权限。

在[groups]下面添加组名和用户名,多个用户之间用逗号(,)隔开

[groups]

topgroup=user1,user2

说明user1和user2都是属于topgroup这个组的,接下来再进行权限配置。

使用[/]代表svn服务器中的所有资源库

[/]

@topgroup = rw

上面的配置说明topgroup这个组中的所有用户对所有资源库都有读写(rw)权限,组名前面要用@

如果是用户名,不用加@,比如weixiangming这个用户有读写权限

[/]

weixaingming = rw

至于其他精细的权限控制,可以参考authz文件中的其他内容

4.启动svn服务器

前面配置了这么多,最关键还是看能否正常启动服务器,若启动不来,前面做再多工作也是徒劳。

在终端输入下列指令:svnserve -d -r svndir

没有任何提示就说明启动成功了

5.关闭svn服务器

如果你想要关闭svn服务器,最有效的办法是打开实用工具里面的“活动监视器”

综上所述我们就能轻松搭建出svn服务器环境了!

SVN客户端软件优点

高手

用于浏览项目历史的强大工具。

抄本

成绩单揭示了进口,结账,更新和提交等操作的进度和结果。

外部对象

从其他来源提取代码,文档或图形?Cornerstone的专用外部编辑器让它们变得轻而易举。

待更新

您将始终知道存储库中有多少更新等待您,因为Cornerstone会在您的工作副本旁边显示它们。

组态

通过使用Cornerstone的直观界面来定制您的Subversion配置,充分利用Subversion。

用户属性

用户属性非常适合将您自己的东西附加到版本控制下的项目。使用Cornerstone,您可以添加任何内容,包括文本和文件。

Cornerstone的存储库浏览器使您可以即时访问存储库的内容,包括过去和现在。

专为Mac设计和macOS而设计的软件特色

App Sandbox

成绩单揭示了进口,结账,更新和提交等操作的进度和结果。

针对视网膜进行了优化

从其他来源提取代码,文档或图形?Cornerstone的专用外部编辑器让它们变得轻而易举。

第三方应用程序

您将始终知道存储库中有多少更新等待您,因为Cornerstone会在您的工作副本旁边显示它们。

Cornerstone for mac下载小编点评

cornerstone 3 mac破解版是Mac平台上最佳的SVN客户端,Cornerstone for mac下载对所有的Subversion的丰富功能全面支持,此版本可永久破解,欢迎下载使用!

相关文章

网友评论

    本文标题:强大的SVN客户端:Cornerstone 3 for Mac

    本文链接:https://www.haomeiwen.com/subject/koudrctx.html