首次提交
此处窗口的目录和你项目的外围目录在同一级
1.首先在主干上新建目录
svn mkdir https://127.0.0.1/svn/trunk/new_project
2. checkout 把目录检下来
此操作会在你的项目目录中生成 .svn 文件
3. 加入版本库
. 代表该文件下所有, 单个的话指明文件名即可
svn add .
4. 提交
svn commit -m “我是提交的注释”
分支
svn mkdir https://127.0.0.1/svn/branch/new_project/0.5
svn sw https://127.0.0.1/svn/branch/new_project/0.5
svn 合并分支
分支上合并主干代码
3192:是指创建分支时主干版本号
3225:是指当前需要合并的主干版本号-
svn merge -r 3192:3225 https://192.168.1.168/svn/Yf_Server/trunk/new_project
在分支查看处理的分支是否存在没有提交的代码
svn status
切回到主分支
svn sw https://127.0.0.1/svn/trunk/new_project
合并分支代码,若存在问题时,需要合并,请按提示执行
svn merge https://127.0.0.1/svn/branch/new_project/0.5
查看当前Branch中已经有那些改动已经被合并到Trunk中
svn mergeinfo https://127.0.0.1/svn/branch/new_project/0.5
查看Branch中那些改动还未合并。
svn mergeinfo https://127.0.0.1/svn/branch/new_project/0.5 show-revs eligible
检查是否真的合并成功,若出现问题可还原继续重复操作
提交合并的内容
svn ci -m “合并”
svn 将未提交的代码切换到分支
svn cp . “^branch/new_project/0.6”