Cornerstone for Mac 是一个强大的,面向用户的版本控制实用程序,构建在开源Subversion版本控制系统之上,使复杂的版本控制项目尽可能简单。此外,Cornerstone全面支持Subversion的所有丰富功能,同时具有极强的功能和超级易用性。有需要的朋友欢迎前来下载!
Cornerstone 4 Mac官方介绍
Cornerstone 4是为Mac用户设计的客户端,这是Mac平台上唯一具有搁架和检查点的SVN客户端。 Cornerstone集成了与存储库交互所需的所有功能,操作简单、易于使用。无论您是版本控制专家还是Subversion专家,Cornerstone都将帮助您简化工作流程并使版本控制更加透明。最多可将检查和更新速度提高300%,功能也全面提升。
Cornerstone 4 Mac特别版软件功能
工作副本浏览器
即时概述工作副本中的所有文件。
承诺变更
由于文本比较内置于Cornerstone中,因此您可以查看更改并排编写日志消息。
图像差异
通过内置的超快速图像比较,无需离开Cornerstone的舒适感。
合并
通过支持一系列合并策略,工作副本清单和更改预览,合并从未如此简单。
日志
日志将存储库的历史记录显示为修订列表,并包括日志消息和更改的文件列表。
时间线
您可以浏览任何文件的历史记录,查找分支点,甚至可以一次比较多个文件的历史记录。
注释
单击一个文本块不仅可以获得谁,还可以获得贡献这些行的修订的时间和原因。
Cornerstone 4 Mac特别版软件特色
无与伦比的比较,千万不要错过改变。
Cornerstone的超强功能比较工具就在您需要的地方。无论您是在审核提交还是检查其他人的更改,Cornerstone都会为您提供帮助。通过为您喜爱的语言提供丰富的语法突出显示,比较文件从未如此简单。
比较。内置。
Cornerstone的类主要文本比较带有选项,包括行差异,不可见和注释。
包含的编辑
在比较时可以撤消个体差异,从而非常容易地丢弃任何不需要的变化。
时间线
Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。
日志
用于浏览项目最近更改的一站式商店,日志视图可帮助您确定团队在一个简单列表中按日期分组的所有修订的进度。需要更多细节?展开更改列表,然后双击文件以检查所有修改。
注释 谁,为什么,什么,何时。
Cornerstone的注释就像魔法一样。单击一个文本块不仅可以获得谁,还可以获得贡献这些行的修订的时间和原因。并且块由作者用颜色编码,因此您将知道谁负责什么。注释还附带一个交互式图例,不仅可以让您查看谁在处理文件,还可以解锁其重要的统计信息。
Cornerstone 4 Mac安装教程
下载好Cornerstone安装包后,双击打开.pkg,根据安装器引导安装即可。
Cornerstone 4常见问题
如何配置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服务器环境了!
Cornerstone 4 Mac软件优点
高手
用于浏览项目历史的强大工具。
抄本
成绩单揭示了进口,结账,更新和提交等操作的进度和结果。
外部对象
从其他来源提取代码,文档或图形?Cornerstone的专用外部编辑器让它们变得轻而易举。
待更新
您将始终知道存储库中有多少更新等待您,因为Cornerstone会在您的工作副本旁边显示它们。
组态
通过使用Cornerstone的直观界面来定制您的Subversion配置,充分利用Subversion。
用户属性
用户属性非常适合将您自己的东西附加到版本控制下的项目。使用Cornerstone,您可以添加任何内容,包括文本和文件。
库
Cornerstone的存储库浏览器使您可以即时访问存储库的内容,包括过去和现在。
专为Mac设计和macOS而设计的软件特色
App Sandbox
成绩单揭示了进口,结账,更新和提交等操作的进度和结果。
针对视网膜进行了优化
从其他来源提取代码,文档或图形?Cornerstone的专用外部编辑器让它们变得轻而易举。
第三方应用程序
您将始终知道存储库中有多少更新等待您,因为Cornerstone会在您的工作副本旁边显示它们。
Cornerstone 4 Mac更新日志
新功能:
- 基石现在支持黑暗模式!
- 改进了macOS 10.15 Catalina的性能和错误修复。
- 如果您的许可证先前已过期,可以选择向您的Cornerstone应用程序注册新的许可证密钥。
Cornerstone 4 for Mac推荐理由
Cornerstone 4 for Mac(SVN管理工具) v4.1已注册特别版,可以从其他来源提取代码,文档或图形,Cornerstone的专用外部编辑器让它们变得轻而易举。Cornerstone的存储库浏览器使您可以即时访问存储库的内容,包括过去和现在。有需要的朋友欢迎前来下载!