SVN 日常用例
0 - 前置条件
· 远程代码仓库已完成配置
· 已拉取远程仓库到本地
1 - 在本地拉取远程仓库分支
1-1 在想要放置这些代码的地方,打开命令行输入 svn checkout <远程仓库路径链接>
1-2
2 - 添加新增文件,并推送到远程仓库
2-1 在本地代码仓库的根目录下,打开命令行输入 svn status,检查本地 svn 仓库状态,查看文件的状态,其中 A 为新增、M为修改、!为未知
2-2 使用 svn add <文件名1> <文件名2>...<文件名n> 添加文件,如需添加所有文件,可直接输入 svn add * 或 svn add .
2-3 添加完成后,再次使用 svn status 检查文件添加情况,没问题后使用 svn commit -m "comment"
3 - 删除误提交的文件
2-0 如果某个文件不期望提交而已被提交
2-1 使用 svn delete <文件名1> <文件名2>...<文件名n> 删除文件
2-2 删除完成后,再次使用 svn status 检查文件添加情况,没问题后使用 svn commit -m "comment"
4 - 将标记为“C”状态的文件变为 resolved
4-0 使用 svn update 合入文件改动,有 conflict 产生,解决冲突后,使用 svn status 发现文件状态为 C
4-1 使用 svn resolved <文件名> 解决冲突,再次 svn status 检查文件名。如果仍未解决,尝试使用 svn resolve --accept theirs-full <路径或文件名>
4-2 提交代码

浙公网安备 33010602011771号