- 淘宝 code上 svn 使用,基本流程:
- 新建项目
- mkdir 创建 branches 文件夹(新建项目的时候,只有 trunk)
- copy 来创建新分支
- checkout 主干和(或)分支到本地
-
淘宝 code 使用,官方地址:http://code.taobao.org
-
检出:指定用户名
svn checkout --username=[user_name] [svn_url] -
创建 branches 文件夹(新建项目的时候,只有 trunk):
svn mkdir http://code.taobao.org/svn/cag_svn_demo/branches -
问题:创建分支 svn copy 带着 -m ,不成功?报错:svn: E205009: Local, non-commit operations do not take a log message or revision properties
解决:svn 版本问题,去掉 -m 部分。相关说明:https://subversion.open.collab.net/ds/viewMessage.do?dsForumId=4&dsMessageId=340657
如下:
svn copy http://code.taobao.org/svn/cag_svn_demo/trunk http://code.taobao.org/svn/cag_svn_demo/branches/a_branch -m ‘create a_branch’
去掉 -m 部分后,成功:
svn copy http://code.taobao.org/svn/cag_svn_demo/trunk http://code.taobao.org/svn/cag_svn_demo/branches/a_branch