svn命令整理

###1 svn help ——查看svn所有命令帮助文档,如
svn help
 
###2 svn help 特定命令名 —— 查看指定命令的使用文档,如
   svn help add  # 查看add命令的使用文档

###3 常用命令​
  ##1 svn list —— 查看svn服务器上文件列表,类似与Linux执行 ls -l 命令,例如
      
  ##2 svn info —— 查看svn服务器的地址信息和当前项目关联的信息,如
  svn info  # 此命令需要在已经在svn管理的目录项目下执行
    
  ##3 svn co —— 从svn服务器检出项目或文件,或关联项目用以提交,如
       #  从svn上检出hadoop-2.5.0项目到本地目录,生成hadoop-2.5.0工程目录  
   svn co  http://host/hadoop/java/hadoop-2.5.0 hadoop-2.5.0
      # 或者将本地的工程hadoop-2.5.0项目,与服务器上的目录管理,用以将本地项目提交到svn服务器上

  ##4 svn add —— 将本地文件或目录添加到svn管理,命令格式为:
          svn add 文件/目录   ## 将指定的一个文件或目录添加到svn管理中,多个文件和目录用空格隔开
          svn add *  ##将所有的文件和目录添加到svn地址中

     ##5 svn ci  —— 提交本地文件或目录到svn服务器上
    svn ci 文件/目录 -m '注释'  # 将指定文件和目录上传到svn服务器上,多个文件用空格隔开
    #如 svn ci a.txt -m "I_KNOW_WHAT_I_AM_DOING FOR SUBMIT"

     ##6 svn mkdir   —— 在远程服务器上创建目录,如
     svn mkdir  http://host/hadoop/java/test_dir  -m "I_KNOW_WHAT_I_AM_DOING FOR create directory"
  
  ##7 svn st —— 查看当前目录下的修改内容,如
   svn st  
   #其中 ? 表示新增文件或目录, A表示新增文件或目录,但是表示已经在svn中管理中, M 表示修改的文件,其中!表示删除文件或目录

  ##8 svn del —— 删除文件或目录(注意,删除后需要执行ci命令,将操作提交到svn中,如
     svn del 文件/目录
 
  ##9 svn up —— 同步更新服务器上的文件,将服务器上最新的内容作用到当前的工作目录下

  ##10 svn diff —— 查看某一个文件修改的内容
     svn diff 文件名 ## 查看文件修改的内容

###4 使用
svn 命令打出patch
   # 就会以当前目录为跟路径,以 svn 为对比版本,打出需要的patch
    svn diff  > xx.patch

   # 利用 svn diff  打出和之前某个版本不同的patch
    svn diff  -r 之前的版本号   文件/目录 > xxx.patchs

###5 恢复本地修改

  svn  revert 文件名/目录
 注意: 本子命令不会存取网络,并且会解除冲突的状况。但是它不会恢复被删除的目录
 
###6 查看文件或目录的变更历史
   svn  log 文件/目录
  
###7  svn  打 tag
svn  copy -m "tag  realse  20111207  Linuxtaskcontroller https://xxx/hadoop/hadoop-0.20.203.0/trunk  https://xx / hadoop -0.20.203.0/tag/tag-20111207

###8 svn sw —— 切换svn地址,如果原来的svn地址切换了目录,则需要使用该命令将目录切换到新的svn地址上 
   svn sw newLocal 
基于Spring Boot搭建的一个多功能在线学习系统的实现细节。系统分为管理员和用户两个主要模块。管理员负责视频、文件和文章资料的管理以及系统运营维护;用户则可以进行视频播放、资料下载、参与学习论坛并享受个性化学习服务。文中重点探讨了文件下载的安全性和性能优化(如使用Resource对象避免内存溢出),积分排行榜的高效实现(采用Redis Sorted Set结构),敏感词过滤机制(利用DFA算法构建内存过滤树)以及视频播放的浏览器兼容性解决方案(通过FFmpeg调整MOOV原子位置)。此外,还提到了权限管理方面自定义动态加载器的应用,提高了系统的灵活性和易用性。 适合人群:对Spring Boot有一定了解,希望深入理解其实际应用的技术人员,尤其是从事在线教育平台开发的相关从业者。 使用场景及目标:适用于需要快速搭建稳定高效的在线学习平台的企业或团队。目标在于提供一套完整的解决方案,涵盖从资源管理到用户体验优化等多个方面,帮助开发者更好地理解和掌握Spring Boot框架的实际运用技巧。 其他说明:文中不仅提供了具体的代码示例和技术思路,还分享了许多实践经验教训,对于提高项目质量有着重要的指导意义。同时强调了安全性、性能优化等方面的重要性,确保系统能够应对大规模用户的并发访问需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值