首页>>帮助中心>>香港云服务器下svn命令行的详细使用解析

香港云服务器下svn命令行的详细使用解析

2025/2/25 13次
香港云服务器下svn命令行的详细使用解析
 在一诺Windows香港云服务器下svn命令行使用教程:

 Windows下命令行工具下载https://www.visualsvn.com/downloads/

 

 目录约定:

 /trunck:开发主线

 /branches:支线副本

 /tags:标签副本(一旦创建,不允许修改)

 常用命令

 svn help

 svn --version

 svn --version --quiet 只显示版本号

 svn checkout 地址

 svn add 文件或者文件夹 增加本地数据到服务器

 svn commit / svn ci -m “注释” 文件名 提交代码,要先add才commit

 svn update / svn up 不必跟特定的文件或目录,也可以自己指定需要更新的文件或目录。每次commit或者改动之前最好更新一下。

 svn log

 svn delete 文件名

 svn resolve 路径 --accept working 解决冲突

 http://zccst.iteye.com/blog/1765519

 svn switch 远程路径 版本切换

 svn list 路径 / svn ls 列出版本库下的文件和目录

 svn merge -r m:n 路径 合并文件,从版本号m到版本号n的远程分支都合并到当前分支中

 svn info 确认工作目录的svn信息

 svn diff -r m:n 路径 对版本m和版本n比较差异

 svn cleanup 为失败的失误清场

 svn status -v 在本地进行代码修改,检查修改状态

 svn import 远程路径 --message “message” 将当前路径下文件导入到版本库中

 svn export 远程路径 导出一份干净的项目

 svn move/ svn mv 原文件名 新文件名 重命名

 svn mkdir 文件名

 svn copy / svn cp 源文件路径 新文件路径

 svn revert 文件名 只能恢复未提交之前的操作

 若要还原已提交的改动:只能用旧文件覆盖新文件。操作如下:

 1)sun up 让本地工作拷贝更新到最新状态

 2)svn log your_file_path 查看文件日志,这时候提交时填写的说明信息就派上用场了

 3)svn diff -r 旧修订版序号:新修订版序号 your_file_path 查看两个修订版之间的不同。

 4)决定用哪个旧的修订版号后,用旧的修订版号文件覆盖新的修订版号文件。svn merge -r 新修订版序号:旧修订版序号 your_file_path

 5)svn commit -m "恢复到某修订版(某修订版作废)"

 本地的版本叫做working copy

一诺网络香港免备案专区,提供「香港增强云服务器」「香港特惠云服务器」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2

版权声明

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们996811936@qq.com进行处理。