SVN客户端:Cornerstone mac版的配置与使用
对于程序员来说工作中的源码管理工具是必不可少的,在iOS开发中,最好用的svn的Mac版源码管理工具就是Cornerstone,下边小编带大家了解一下软件的配置与使用
Cornerstone mac版的配置与使用
配置SVN
Paste_Image.png 打开Cornerstone,点击“+”号,添加一个仓库。
https://192.168.1.11:443/svn/FXBest
Protocol:分为HTTP和HTTps,如果公司给你服务器地址是HTTps的话,就选择HTTps,反之,就选择HTTP。
Server:填写服务器地址,例如:192.168.1.11
Port:服务器地址中端口号,当然有时候是不需要填写的,使用默认的就可以了,例如:192.168.1.11:443
Repository path:svn仓库的访问路径
NickName:仓库显示的名称用户名密码注意:
1、填写好之后,会自动生成,这样的一串路径。如果你填写完之后不是这种svn://用户名@主机地址:端口号/路径的格式,则说明填写有误。例如:https://michael@192.168.1.11:443/svn/iOS
2、小技巧,一般进入公司,项目负责人会给你开svn的账号,然后会把svn的路径发给你,拿到这串路径,直接复制一下,然后切换到CornerStone,发现svn的路径会自动填充到CornerStone上面。
基本使用
上传项目到远端仓库repository 可以直接将文件或者文件夹拖到repository的子文件夹中,或是选择软件上方的Import按钮上传,会弹出选项填写所在位置及名称,然后选择Import即可。
2、下载项目
注意:下载项目,一般分为Export和Check Out。
他们的区别在于:Export后的项目不会与repository中的源文件相关联,是一个独立的版本。Check Out下来的文件会创建一个working copy,此文件与repository中源文件相关联,当有别人修改或是自己修改时,working copy会显示修改数量,白色数量为别人修改数量,灰色数量为自己修改数量,所以如果你是项目中的开发人员,可以选择check out。
如果只是下载查看,不希望自己的修改影响到整个项目,最好是选Export。
3、版本管理 每一次提交会创建一个新版本,在repository中会保存所有历史版本,可通过修改人及提交信息进行检索版本,所以用svn开发可以很好的控制项目出现不可解决及未知bug时代码的修复问题,例如:
注意事项:先更新后提交,当你看到你check out下来的项目有白色圈时,说明有人已经提交了代码,这个时候,你应该先update一下,直至working copy不再显示白色圈,然后运行一下项目,确保项目没有冲突或者丢失的文件,然后在commit自己的代码。否则,会造成项目中出现多处冲突或者覆盖掉别人提交的代码。
在项目开发阶段,最好每次开发完一个独立的功能,或者在测试阶段,解决一个bug之后再提交代码到svn,不要连续多次重复提交,造成版本过多过杂。并且每次提交时务必填写提交信息,方便查看历史版本。
如需下载Cornerstone mac版,请点击本以下链接下载,祝您使用愉快!
Cornerstone mac版:https://www.macw.com/mac/247.html?id=MzAyODU5Jl8mMjcuMTg3LjIyNi4xNTE%3D
相关文章
- 怎么给idea配置jdk_ideaj配置tomcat
- HaProxy 安装搭建配置
- ModelAndView 配置与使用「建议收藏」
- 渗透测试|FRP二次修改版[免配置,加密传参,开启tls传输,可多开客户端]
- MySQL 浅谈主从/主配置、负载均衡、读写分离制
- 在 Win10 系统下安装 JDK 及配置环境变量的方法
- Pycharm和Pytorch安装教程配置环境以及遇到的问题:
- LDAP客户端认证配置与应用接入
- 华为S5700三层交换机配置SSH登录方式
- linux 系统查看网卡配置信息_如何查看自己电脑网卡配置
- 【教程】kangle配置cdn 用kangle+ep控制面板架设CDN详细图文教程
- 【Java 网络编程】客户端 Socket 配置 ( 超时时间 | 端口复用 | Nagle 算法 | 心跳包机制 | 连接关闭机制 | 缓冲区大小 | 性能权重设置 | 紧急数据设置 )
- Spring Cloud Config 配置客户端使用
- Spring Cloud Security配置OAuth2客户端来访问受保护的API示例
- SQLServer 错误 17884 在最后 %d 秒内,没有一个工作线程拾取了分配给节点 %d 上的进程的新查询。 查询被阻塞或长时间运行可能导致出现此情况,并且可能会延长客户端响应时间。 请使用 “最大工作线程数(max worker threads)” 配置选项增加允许的线程数,或者优化当前正运行的查询。 SQL 进程使用率: %d%%。 系统空闲率:%d%%。 故障 处理 修复 支持远程
- MongoDB优化之旅:配置最佳实践(mongodb配置优化)
- 远程Oracle监听器配置:路径拓展(远程oracle配置监听)
- Oracle 参数 NLS_TERRITORY 官方解释,作用,如何配置最优化建议
- Linux下快速配置NTPD客户端(linux配置ntp客户端)
- 的配置MySQL .cnf配置指南:增强性能和安全性.(mysql.cnf)
- Mac上快速安装配置MySQL(mac运行mysql)
- 深入浅出:使用PL/SQL配置Oracle客户端(plsql配置oracle客户端)
- 配置实现快速 Redis 分片:Redis 客户端配置指南(redis客户端分片)
- Outlook邮箱客户端配置imap协议图文教程
- Mac下简单易学的Redis配置教程(mac配置redis)
- Linux下的DNS客户端使用及配置(linuxdns客户端)
- 快速搭建Oracle客户端环境(oracle客户端的配置)
- 步步为营:Oracle客户端配置进阶(配置oracle客户端)
- 如何配置 Redis 客户端?(redis客户端配置)
- 企业资源高效利用C Oracle免客户端配置(c oracle免客户端)
- 在安装平台前,如果使用了SCW(安全配置向导)会造成出错
- php中安全模式safe_mode配置教程
- Linux下安装oracle客户端并配置php5.3