您的位置:首页 > 移动开发 > IOS开发

iOS SVN

2015-10-26 16:39 330 查看
SVN有三个文件夹

tags 主线版本 1.0 2.0 3.0

trunk 源代码

branch 分支版本 1.0.1

svn 本地服务器搭建

(1)--创建本地 svn服务器

svnadmin create /Users/qianfeng/svn

(2)--启动服务器

svnserve -d -r /Users/qianfeng/svn

--svn地址

svn://localhost/svn

第一步 修改 svnserve.conf

[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

第二步 修改passwd(qfadmin = qfadmin 前面用户名后面密码,最好两个一样)

[users]

# harry = harryssecret

# sally = sallyssecret

qfadmin = qfadmin

第三步 修改 authz

[groups]

harry_and_sally = qfadmin

[/]

@harry_and_sally = rw

* = r

重启svn服务器步骤

(1)杀进程

killall -9 svnserve

(2)启动服务器

svnserve -d -r /Users/qianfeng/svn

进行项目初始化

pwd 显示当前所在文件夹

选择 KeLuTravelProgram 这个项目进行项目初始化

svn import KeLuTravelProgram svn://localhost/svn/trunk/MyProject -m "项目初始化"

--下载服务器代码

svn checkout svn://localhost/svn/trunk/MyProject

如果Xcode冲突

sudo xcode-select --switch /Applications/Xcode.app

SVN操作

--新增一个类

授予svn 管理(本地操作)

svn add 文件

提交并且同步服务器 (远程操作)

svn commit . -m "注释"

--删除类

(本地操作)

svn delete 文件

提交并且同步服务器 (远程操作)

svn commit . -m "注释"

修改操作

svn commit . -m "注释"

更新整个项目

svn update .

显示隐藏文件夹

defaults write com.apple.finder AppleShowAllFiles -bool true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: