zoukankan      html  css  js  c++  java
  • 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了。

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

  • 相关阅读:
    编码标准之结构
    Python学习入门基础教程(learning Python)--6.3 Python的list切片高级
    dddd
    QT 多线程程序设计(也有不少例子)
    Qt多线程(有详细例子)
    mormort 土拨鼠,做后端服务那是杠杠的,基于http.sys
    每次调用fork()函数之后,父线程和创建出的子线程都是从fork()后开始执行
    ASP.NET MVC的路由
    asp.net通用查询模块设计
    自定义Windows性能监视器
  • 原文地址:https://www.cnblogs.com/a757956132/p/4596510.html
Copyright © 2011-2022 走看看