创建分支

建立分支非常的简单—使用svn copy命令给你的工程做个拷贝。

$ svn copy http://svn.example.com/repos/calc/trunk \
           http://svn.example.com/repos/calc/branches/my-calc-branch \
      -m "Creating a private branch of /calc/trunk."

Committed revision 341.

在分支上工作

现在你已经在项目里建立分支了,你可以取出一个新的工作拷贝来开始使用:

$ svn checkout http://svn.example.com/repos/calc/branches/my-calc-branch
A  my-calc-branch/Makefile
A  my-calc-branch/integer.c
A  my-calc-branch/button.c
Checked out revision 341.

为 Xcode 项目增加 .svnignore

在 SVN 中没有类似于 git 的 ignore 那样,只要添加就能自动过滤,而是需要手动设定,下面经常使用的 .svnignore template:

.DS_Store
xcuserdata
build
*.mode1v3
*.pbxuser
*.xcworkspace
*.moved-aside
DerivedData

# If you are using CocoaPods
Pods
Podfile.lock

使用方法:

$ svn propset svn:ignore -R -F .svnignore .