SVN简单使用

步骤一:登录网站http://svnchina.com/。

步骤二:创建账户。

步骤三:“我的项目”----->“创建新项目”;

步骤四:打开“Cornerstone”软件(没有该软件去网上下载就行),commond+,进行相关设置。(设置忽略文件:删除*.a文件,添加xcuserdata和*.xcworkspace)

步骤五:在http://svnchina.com/网站上新建项目的SVN地址复制一下

步骤六:Add a repository

步骤七:左上角“Check Out”,根据提示进行操作。

步骤八:将自己建的工程放到,check out所建立的文件夹中。

步骤九:在自己账户添加开发成员:在“项目详情”中

步骤十:被添加的开发成员,打开自己电脑的cornerstone软件,执行步骤六和步骤七,然后“update”,就会将SVN上的工程下载到自己check out本地文件夹中。

注意:这里可能会产生的问题。

问题一:两个开发成员修改同一行代码产生冲突,下面都以两个人开发为例:甲修改ListViewController.m中的第10行,然后“commit”到SVN服务器,乙未进行“update”(即不是在最新版本的基础上修改)直接修改ListViewController.m中的第10行,然后再“update”、“commit”。这时候会出现错误,不能“commit”,解决办法,乙去自己的ListViewController.m中进行修改,错误处已被标记出来,修改完成以后,选中相关文件,“resolve”,然后“update”、“commit”。

问题二:甲乙两人分别向工程中添加文件,甲在svn服务器的工程中添加一个“DetailViewController”类,乙未进行“update”(即不是在最新版本的基础上修改)直接创建另外一个类"AListViewController",“commit”的时候出现错误。解决办法与问题一类似,只是修改位置发生了变化,修改位置:工程文件“显示包内容”,打开进行冲突的解决。

问题三:可视化产生的冲突,冲突类似,未在最新版本上进行修改。解决办法,右键使用source code打开“storyBoard”,找到错误代码进行解决。

问题四:使用CocoaPods,产生冲突。解决办法:终端中:pod update

时间: 2024-11-03 15:07:28

SVN简单使用的相关文章

TODO:Windows 10 下SVN简单配置

简单介绍一下SVN是什么?SVN是Subversion的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统.说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的.svn服务器有2种运行方式:独立服务器和借助apache运行.两种方式各有利弊,用户可以自行选择.小O采用的时候独立服务器模式,配置简单. 下载Subversion 1.9.5 (Windows 64-bit) Includes all Subversion command-line binaries.zip包,解

svn简单介绍

版本号控制(Revision control)是维护project蓝图的标准做法,能追踪project蓝图从诞生一直到定案的过程.是一种记录若干文件内容变化.以便将来查阅特定版本号修订情况的系统. 能够简单理解: 版本号控制工具:就是控制我们项目开发的代码.管理这些代码.使这些代码可以协调工作.形成一个完整的总体:可以上传代码,更新最新代码到本地: 详细做法: 三个人开发各自的代码,引入一台专门的server,SVN Server,一人开发代码.本地开发完直接上传到server(commit),

插件svn简单使用

首先安装服务器Server 傻瓜式样操作.下一步下一步就这样完成了,选择的是个人版. 然后打开Server的图形化界面:VisualSVN Server Manager Repositories:资源库 然后可以进行新建资源库.资源库给你一个共享路径,就好像百度云的分享链接一样. 然后别人访问你的资源库需要使用这个链接,连接主机需要一个用户名和一个密码. 你可以在User中新增用户,设置为该用户设置密码. 然后在你的指定资源库设定可以访问的用户以及它所拥有的权限 客户端: 首先安装就不说了,傻瓜

SVN简单的使用

1.在本地新建一个空的文件夹,名字不要使用中文 2.进入此文件中鼠标右击svn checkout 3.在弹出的检出对话框中输入版本库URL:如:http://58.213.167.143:8080/svn/ISPACE/trunk 鼠标右击: checkout : 检出服务端的代码到本地 commit : 把客户端的代码上传到服务器端 update : 让客户端更新代码,拿到服务器最新的代码

用CornerStone配置SVN,HTTP及svn简单使用说明

摘要: CornerStone是Mac OS X系统下非常好用的一款svn工具,至XCode5之后,本人觉得XCode5的Svn实在让人不得要领,而CornerStone配置虽不难,但也有几个需要注意的地方,分享给大家,也希望大家能多提意见 声明:CornerStone是付费版128人民币,本文提供的破解版来自网络,仅供开发者学习交流使用,不可用作商业用途 已经安装了的小伙伴请直接看三步骤 一.下载地址 CornerStoneV2.6:http://pan.baidu.com/s/1qWEsEb

CornerStone使用教程(配置SVN,HTTP及svn简单使用)

1.SVN配置 假设你公司svn地址为:svn://192.168.1.111/svn/ios,用户名:svnserver,密码:123456 1:填写主机地址 2:如果你的主机地址中有端口号,如为192.168.1.111:8080,则2中填写8080 3:填写主机后面的路径 4:自动生成,如果你填写完之后不是这种svn://用户名@主机地址:端口号/路径的格式,则说明填写有误 5:也会自动生成,将会在侧边栏显示为5中的名称,可以自定义名称 6:用户名 7:密码 以上信息填写无误之后选择添加即

svn简单配置

安装svn yum install subversion 初始化data目录 mkdir /data/svn svnadmin create /data/svn 创建项目目录 mkdir project svn import project/ file:///data/svn/project/ -m "init" 修改svnserve.conf [general] anon-access = none auth-access = write password-db = passwd a

CornerStone配置SVN,HTTP及SVN简单使用说明

本文转载至 http://blog.csdn.net/allison162004/article/details/38796857 已经安装了的小伙伴请直接看三步骤 一.下载地址 CornerStoneV2.6:http://pan.baidu.com/s/1qWEsEbM密码:www.macx.cn 二.安装破解方法 1.安装之前将本机日期改为未来的某个日期,然后双击安装,按照指定流程操作即可 2.如果安装前忘记改日期,则只能通过修改plist的方式进行破解 a.显示系统隐藏文件,打开终端,输

CornerStone配置SVN,HTTP及SVN简单使用说明[转]

一.下载地址 CornerStoneV2.6:http://pan.baidu.com/s/1qWEsEbM密码:www.macx.cn 二.安装破解方法 1.安装之前将本机日期改为未来的某个日期,然后双击安装,按照指定流程操作即可 2.如果安装前忘记改日期,则只能通过修改plist的方式进行破解 a.显示系统隐藏文件,打开终端,输入,回车 [objc] view plaincopy defaults write ~/Library/Preferences/com.apple.finder Ap