iOS高级之团队协作开发(svn)
来源:互联网 发布:淘宝装修banner 编辑:程序博客网 时间:2024/05/16 05:29
在团队协作开发过程中,最常用的版本控制器就是svn和git,svn属于集中版本控
制器,这类系统都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工
作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。 多年以来,这
已成为版本控制系统的标准做法。而对于git这类系统,客户端并不只提取最新版本的文件
快照,而是把代码仓 库完整地镜像下来。 这么一来,任何一处协同工作用的服务器发生
故障,事后都可以用任何一个镜像出来的本地仓库恢复。 因为每一次的克隆操作,实际
上都是一次对代码仓库的完整备份。今天主要讲解一下svn的简单配置。
step1.服务器创建
在Terminal输入下面命令:svnadmin
如果出现“Type 'svnadmin help' for usage.”则成功否则执行xcode路径配置。
step2.有可能进行xcode路径配置
sudo xcode-select --switch /Applications/Xcode.app
step3.配置
svnadmin create ...../Desktop/mySvn
这时你会在桌面的mysvn文件夹里看到数据
打开conf文件夹
在scnserve.conf里面修改数据:
anon-access = none 不能匿名访问
auth-access = write 通过密码可以读写
password-db = passwd 密码文件指向
authz-db = authz 可以访问的文件目录指向
修改passwd数据:
li = 123
user1 = 123注意格式空格等号空格
修改authz数据:
[/]
li = rw
step4.服务器创建
svnserve -d -r 。。。。。/Desktop/mySvn
step5.在创建工程的时候可以直接存储在mySvn文件夹中,打开在Source Control
中进行各种操作.下次可以通过Chect out an existing project导出工程。别人
通过你的服务器就可以访问资源。(在公司一般已经配置完服务器,只要会用就行0.0);
- iOS高级之团队协作开发(svn)
- git和svn团队协作开发项目,上传服务器
- 用SVN进行团队开发协作生命周期详解
- iOS开发之 MVVM的架构设计与团队协作的重要性
- iOS开发之浅谈MVVM的架构设计与团队协作
- iOS开发之浅谈MVVM的架构设计与团队协作
- iOS开发之浅谈MVVM的架构设计与团队协作
- 团队管理/协作开发
- gitlab团队协作开发
- 团队协作之道
- 基于svn协议:Subeclipse搭建(团队协作)
- 团队协作与开发流程
- 前端开发团队协作思路
- 建立开发团队协作服务器
- 谈团队协作开发意识
- github团队协作开发流程
- 团队开发之环境搭建(转)--SVN源代码管理
- 团队开发之环境搭建-SVN(转)
- STM8S003xx学习笔记(1):模拟 / 数字转换器(ADC)
- Git教程
- iOS开发-日期操作
- javascript 坑爹错误记录
- 图像平滑处理
- iOS高级之团队协作开发(svn)
- hibernate 注解方式配置OneToMany(一对多)连接查询(非外键)
- 图片空隙问题解决方案
- Python网页正文及内容图片提取算法
- 微信JS接口安全域名 config:invalid url domain
- Android 学习笔记之 Activity 简介
- linux中inittab文件详解
- 初识C#
- 前端应用(fingerprint)