SVN命令

回版本步骤:

  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命令_第1张图片
文件目录
 使用  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命令)