zoukankan      html  css  js  c++  java
  • svn笔记

    # 凡未指定路径的,默认为.目录。

    首次上传某个工程的代码

    首先将本地工程目录(假设叫newdir)下所有想要忽略的资源(不希望纳入版本库管理的)删除。
    然后
    cd newdir-parent
    mv newdir newdir_bkp
    svn mkdir svn://url/newdir -m ''
    svn co svn://url/newdir
    cp newdir_bkp/* newdir
    cd newdir
    svn add *
    svn ci -m ''
    此时纯净的代码已上传。

    下面设置忽略:
    svn pe svn:ignore .
    svn ci -m ''
    至此全部完成。

    其他命令:

    # 查看全部子命令列表
    svn help
    # 查看该子命令帮助
    svn help co

    # 查看该资源的信息(该资源在服务器上的URL、最新版本号、时间等)
    svn info
    svn info /localpath
    svn info svn://url

    # 显示该目录下的资源列表
    svn ls
    svn ls /localpath
    svn ls svn://url

    # 显示本地目录下的变化情况(待提交的资源)
    svn st

    add之后如何撤销?

    当你不小心add了不想纳入版本库管理的资源,
    svn add /file1
    如果还没commit,那么可用revert撤销:
    svn revert /file1

    如何避免add时so等文件被忽略?

    方法1:svn add --no-ignore 文件夹
    方法2:编辑以下任一文件
    /etc/subversion/config(针对该机器所有用户有效)
    ~/.subversion/config(对当前用户有效,会覆盖上面那个文件的配置,而不是在上面原有的配置基础上增加)
    将文件中包含“global-ignores =”的行,取消注释,并把这个“=”之后的字符全部删除。要特别注意global-ignores前面不要留空格,紧挨着最前面就可以了。保存config这个文件即可。

    原文

  • 相关阅读:
    Burp
    SQL注入
    网络安全没有“银弹”
    Centos7
    虚拟机的使用流程
    虚拟机安装流程
    nmap指令
    UDP 服务器和客户端实例,实现2个客户端通过UDP服务器打洞穿透
    c++ win32下窗口的最小化到托盘以及还原
    基于百度OCR的图片文字识别
  • 原文地址:https://www.cnblogs.com/leaf-w/p/3683238.html
Copyright © 2011-2022 走看看