• TortoiseSVN搭建本地版本库及简单操作使用


    TortoiseSVN是windows上一款著名的版本控制软件,对于我们管理自己的代码,特别是对一个团队来说,非常重要。

    本文探讨的是如何搭建本地的版本库。

    (1)安装TortoiseSVN之后需要创建本地的总版本库,即server,具体做法:新建一个文件夹,比如 D:SVNproject 这个文件夹, 然后右键create repository here(在此创建版本库)

    (2)在另外的工作目录,比如 D:workdocument 这个文件夹,进入文件夹,在空白处右键 SVN checkout ,此时就会弹出填写URL的·窗口,我们输入 file:///D:/SVN/project ,即建立了工作目录与server的关联

    (3)然后呢,我们就可新建文件了,可以使代码、文档等等,这些完成之后呢,我们就可以右键add(TortoiseSVN自己定义的添加),下一次commit的时候就可以把这些新建、修改的文件都提交给server,注意:在工作目录中的添加和删除都使用TortoiseSVN自己定义的右键按钮

    (4)提交,这个同3,当工作目录有修改之后,我们可以对工作目录右键SVN commit,然后就可以提交给server了

    (5)更新,当别人修改了并提交了,产生了新的版本,我们对工作目录右键SVN UPDATE,然后就保持了版本是最新的

    (6)撤销,当我们在本地修改了之后,但是并没有提交给server,加入想撤销修改,那么我们可以revert,就可以撤销了

    (7)恢复到之前版本,比如我们现在show log,有2个版本,版本a和版本b,我们现在想从b恢复到a,那么我们可以右键工作目录,然后update to revision,输入我们想恢复到的版本序号1就可以到版本a了。

    此外还有一些其他功能,比如对比差异,创建分支,加锁等,就不一一细说了,大家可以根据需要自行研究了。

  • 相关阅读:
    平时代码中用不到设计模式?Are you kidding me?
    关于kubernetes我们还有什么可做的?
    R语言︱文本挖掘——词云wordcloud2包
    描述性统计分析-用脚本将统计量函数批量化&分步骤逐一写出
    R语言读写中文编码方式
    R画图中英文字体完美解决方案
    Python 和 R 数据分析/挖掘工具互查
    关于ř与tableau的集成---- k均值聚类
    tableau 连接R语言
    小识Tableau
  • 原文地址:https://www.cnblogs.com/a757956132/p/4596510.html
Copyright © 2020-2023  润新知