zoukankan      html  css  js  c++  java
  • 使用svn进行本地代码管理

    简述

    这里讨论的是如何管理自己个人电脑的个人项目的代码。和SVN服务器配置无关。 
    可以先到TortoiseSVN官网下载安装包进行安装。

    代码仓库管理

    比如现在有一个工程需要进行管理,可以先将该工程放在一个目录下(比如我这里将myPrj这个待管理的工程文件放在E盘的SVN_test目录下):

     

    这里的myPrj就是我后续要用SVN进行版本管理的资料。在myPrj的旁边创建一个svn_repo的文件夹(必须是空文件夹),将其创建为一个SVN repository: 

    右键点击svn_repo,如下图选择其中的Create repository here: 

    然后在弹出的对话框选择OK,创建repository: 

    这样就相当于将svn_repo作为一个仓库创建成功了,此时可以看到原来的空文件夹svn_repo里面有了一些自动生成的文件了。但是此时svn_repo还只是作为一个仓库而已,只是一个外壳,仓库里面目前还并没有放入“粮食”。 
    接下来就要将前面的myPrj内容作为“粮食”放入svn_repo这个仓库。首先右键点击svn_repo,选择其中的Repo-browser:

    这时会弹出下面的对话框,将其中的URL:路径进行拷贝即可:

    然后在myPrj文件夹上右键点击,选择其中的Import…

    接着会弹出对话框,表示选择要将myPrj存入到哪个仓库中,此时就将前面拷贝的svn_repo的URL拷贝到下面对话框的URL of repository中,然后点击OK即可: 

    如下表明刚才的myPrj已经Import到svn_repo仓库中了: 

    资料内容管理

    实际上前面的部分只是建好了仓库,而其中对于我们有用的内容就是myPrj的内容,这个myPrj的内容才是我们真正关心的。 
    此时可以在仓库之外的PC的任何一个文件夹位置,如下面在D盘创建了一个Develop文件夹,右键点击空白处,选择其中的SVN Checkout…,表明要将前面所创建的仓库中的内容check到这个位置来进行开发和更新: 

    如下图,仍然拷贝前面仓库的URL,然后点击OK: 

    这样就将myPrj的内容check到这个位置了: 

    然后在D盘的Develop目录下就看到已经有了myPrj中的文件啦: 

    后续就可以在Develop目录下进行对myPrj中文件的修改,提交更新等等操作了

  • 相关阅读:
    leetcode 136 只出现一次的数字
    echo命令 显示内容
    cat 命令 查看文件内容
    more命令 分屏查看文件
    tree 命令 以树形显示目录
    leetcode 16 最接近三数之和 双指针问题
    破解NFC卡
    小米手机root
    软件设计文档
    下属做事拖拉怎么办
  • 原文地址:https://www.cnblogs.com/sghy/p/9139965.html
Copyright © 2011-2022 走看看