#### commit对象记住的是当时完整的文件快照(全量的文件快照)。 > 也就是说,只要拥有一个commit对象,就可以完整地还原当时的版本,不需要额外的东西了。这一个事实也是理解后面很多东西的基础。 #### commit对...
分类:
其他好文 时间:
2015-01-04 19:48:48
阅读次数:
158
//file是坏掉的数据库 file2是坏掉的表`sqlite3 $file ".dump $file2" | grep -v "ROLLBACK" >> /appslog/db/tmp.sql` `echo "COMMIT;" >> tmp.sql``sqlite3 $file < /apps.....
分类:
数据库 时间:
2015-01-04 11:59:54
阅读次数:
377
Oracle在表中删除数据的语法是:
语法结构:
DELETE FROM表名 WHERE 条件
代码演示:
SQL> DELETE FROM INFOS WHERE STUID='s100103';
1 ROW DELETED
SQL> COMMIT;
TRUNCATE
在数据库操作中, TRUNCATE命令(是一个DDL命令)可以把表中的所有数据一次性全部删除...
分类:
数据库 时间:
2015-01-04 10:00:55
阅读次数:
148
1.打开visualSVN Server2.打开Repositories3.右键需要控制的项目->所有任务->manage hooks...4.选择Hooks tab,点击Pre-commit hook进入编辑界面5.将以下的内容复制到输入框中 @echo off :: :: Stops commi...
分类:
其他好文 时间:
2015-01-03 09:19:30
阅读次数:
293
遇到冲突,首先要编辑冲突文件,可以使用vim或者其他工具,冲突文件变现为: >>>分支名:代表要合并的分支做的修改编辑冲突文件删去多余的标志内容,保存退出即可,然后:gitk -all --> git add . --> git commit -m "chongtu" --> git merge
分类:
其他好文 时间:
2015-01-02 13:25:31
阅读次数:
135
今天继续我们的Git教程,Git杀手锏级的功能就是对于分支的管理,那么今天就来说说分支之间的merge操作。merge可以说是我们日常使用最多的操作之一,通常一个merge操作会包含commit、pull、push等操作。用惯了SVN的朋友可能会觉得Git操作起来很麻烦,其实Git常用的也就那么几个操作,非常的简单,很容易上手的。下面就带大家做一个完整的merge操作。首先,merge操作是在不同...
分类:
其他好文 时间:
2014-12-31 22:52:26
阅读次数:
183
今天继续我们的Git教程,Git杀手锏级的功能就是对于分支的管理,那么今天就来说说分支之间的merge操作。merge可以说是我们日常使用最多的操作之一,通常一个merge操作会包含commit、pull、push等操作。用惯了SVN的朋友可能会觉得Git操作起来很麻烦,其实Git常用的也就那么几个...
分类:
其他好文 时间:
2014-12-31 22:47:54
阅读次数:
287
The code base version is an integer and start from 1 to n. One day, someone commit a bad version in the code case, so it caused itself and the followi...
分类:
其他好文 时间:
2014-12-31 06:18:42
阅读次数:
153
最近在项目上线使用过程中使用SqlServer的时候发现在高并发情况下,频繁更新和频繁查询引发死锁。通常我们知道如果两个事务同时对一个表进行插入或修改数据,会发生在请求对表的X锁时,已经被对方持有了。由于得不到锁,后面的Commit无法执行,这样双方开始死锁。但是select语句和update语句同时执行,怎么会发生死锁呢?看完下面的分析,你会明白的…
首先...
分类:
数据库 时间:
2014-12-31 01:02:53
阅读次数:
323
经常使用git命令,设置快捷键会方便很多,设置方式如下:git config --global alias.st status或者:修改~/.gitconfig,加入以下部分:[alias] co = checkout ci = commit st = status br = branch sh =...
分类:
其他好文 时间:
2014-12-30 21:54:37
阅读次数:
186