SVN命令

作者: ddai_Q | 来源:发表于2015-06-12 19:23 被阅读411次

    回版本步骤:

    1. 先更新 svn up
    2. 看日志 svn log -l 6
    3. 查看两个版本的区别,svn diff -高版本:低版本
      svn diff -r202706:r202691
    4. 回归某个文件:看文件日志—— svn log wap/controller/sq.js -l 4
    5. 回版本:svn merge wap/controller/sq.js -r202706:r202593
      (svn merge -r 高版本:低版本 文件路径)
    6. 本地文件已经修改,查看正确后,再重新提交。

    mysql语句
    启动:mysql.server start
    用户登录:mysql -u root -p (默认密码为空)
    show databases;
    use databaseName
    show tables;

    thrush node命令
    杀掉node进程:(./cmd/restart stop) pkill node
    重启:./cmd/restart restart
    看日志: tail -f nohup.out

    git命令
    新增所有文件:git add --all (svn add)
    提交文件的说明信息:git commit -m “debug”
    更新文件:git pull (svn up)
    push 文件: git push (git push命令用于将本地分支的更新,推送到远程主机)

    注:git add 添加需要提交的文件,可多次使用。
    git commit -m 参数后面跟字符串,告诉Git本次修改的说明信息。总是应该在每次提交的时候注明说明信息。
    例:commit命令一次可以提交多个文件,可以这样写:
    git add file1.txt
    git add file2.txt
    git add file3.txt

     git commit  -m  "add 3 files."
    

    SVN命令—— 合并分支代码到主干

    • 1:进入主干的svn目录

    • 2:首先查询出创建分支的开始版本

    • 在分支目录输入 svn log --stop-on-copy 或者

    • 在主干输入:svn log (-q 可选) --stop-on-copy http://svn.XXX.com/fe/user/branches/320 (分支地址)得到打分支时的起始版本号:r288883
      (命令:svn -q --stop-on-copy 分支URL,这条命令会查询出自创建分支以后分支上的所有修改,最下面的那个版本号就是我们要找的版本号.)

    • 3:使用svn merge命令合并分支。
      svn -r 分支版本号:HEAD 分支的URL
      解释:HEAD为当前主干上的最新版本
      示例:
      svn merge -r 12:HEAD svn://192.168.1.177/tags/beta_2009_12_24

    • 4: 使用svn st | grep “C“ "查找合并时的冲突文件,手工解决冲突

    • 5:使用svn commit -m "" 提示合并后的版本

    • 6:如果还有很多提示修改类文件,但分支并没有修改,rm后再svn up 也无效的

    文件目录
     使用  svn revert . -R (还原) .表示所有,-R表示递归
    

    新建文件,文件夹

    • mkdir less 新建less文件夹
    • touch a.less 新建a.less文件
    • vi a.less 打开less文件
    • i 修改文件
    • vim命令 :set paste 进入粘贴模式

    npm相关
    npm install some-nps-module -g --registry 国内搜索

    npm 指定径向

    从SVN checkout目录

    svn checkout svn://120.127.46.87/a/b/docment/fe --username=daidaiq --password=123456

    建立软链
    ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

    相关文章

      网友评论

          本文标题:SVN命令

          本文链接:https://www.haomeiwen.com/subject/lubjqttx.html