svn常用命令

December 01, 2013

发现很多人,包括很多同事对svn的命令只停留在checkout、commit、revert等基本的操作。其实svn还有其他一些更高级的用法,下面是3种最常用的命令。


1.查看某个svn模块/文件提交记录

基于日期: svn log -r {2012-04-01}:{2012-04-05} Test.java
基于版本号: svn log -r 1001:1003 Test.java

其中参数-r后面可以是日期,也可以是svn版本号


2.比较某个svn模块/文件的各个版本

基于版本号: svn diff -r 1001:1003 Test.java
基于常量: svn diff -r PREV:COMMITTED Test.java

3.将当前工作copy的模块/文件恢复到历史版本

基于版本号: svn merge -r 1003:1001 Test.java

merge的意思可以简单的理解为将diff的差异应用到本地工作copy


这里有svn的更多资料 click.

全面理解React,实现自己的React

通过实现一个简单的React, 来理解React的原理 Continue reading

同构渲染的常见风险

Published on October 01, 2017

React16升级避坑指南

Published on September 10, 2017