代码管理 Xcode svn配置
2015-12-04 本文已影响2235人
石丘
Xcode 创建项目时候默认git的 当然也自带了svn
我之前是默认的git本地 转为自带的 SVN
在摸索中前进
一、添加远程仓库
点击configure安装
![](https://img.haomeiwen.com/i301562/43cc4d352fa864c1.png)
选择Remotes远程 点击下面的Add
![](https://img.haomeiwen.com/i301562/9e074320a3ee5fb1.png)
随便输个名称 把远程地址丢进去
![](https://img.haomeiwen.com/i301562/af16a86635d7ccd7.png)
二、把项目上传到仓库
这个时候先把 .git文件删掉 如果不删commit会出问题 而且后面就算删了本地的 没删服务器的提交后也是一堆警告
.git文件需要显示隐藏文件 然后点击左上角 强制退出一遍Finder就好了
显示隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool TRUE
关闭隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool FALSE
把文件传到服务器我用的 Cornerstone 以前配置过的(如果跟着操作的 会打我么···)
选中仓库直接右键import 进去就可以了
![](https://img.haomeiwen.com/i301562/1f8ffd566f129d32.png)
三、checkout到本地操作
SourceControl->check out
输入你服务器的账号密码 就可以checkout 到本地了
![](https://img.haomeiwen.com/i301562/2178b66ea652b58e.png)
OK 现在你可以愉快的玩耍了
附:
在账号设置这边添加也是可以的 不过checkout的时候 就会发现是个工程图标不是仓库图标
![](https://img.haomeiwen.com/i301562/e9d9ed8da315fe72.png)
![](https://img.haomeiwen.com/i301562/e1a86544811607d4.png)
后续1210:今天改了项目名称 发现提交不了 然后重新传了一份
checkout的时候 出现了 错误: File name too long (1)
然后工程里面有个目录循环嵌套了一堆子文件夹 真是奇怪 删掉重新上传就好了