码迷,mamicode.com
首页 >  
搜索关键字:revert commit    ( 6046个结果
Hibernate flush理解
问题:在没有事务的情况下,通过hibernate的session.save(entity),无法将数据持久化至数据库中,即使强制刷新后(flush())后也同样如此。 原因:对于增删改操作,必须commit后才能持久化至数据库。若不commit,只有在同一个连接中才能看到最新的更改,对其他连接不可见。 Hibernate的flush: 执行时会清除session缓存并向数据库发送SQL语句并...
分类:Web程序   时间:2014-12-20 18:17:15    阅读次数:180
svn代码回滚命令
取消对代码的修改分为两种情况:第一种情况:改动没有被提交(commit)。这种情况下,使用svn revert就能取消之前的修改。svn revert用法如下:# svn revert [-R] something其中something可以是(目录或文件的)相对路径也可以是绝对路径。当somethi...
分类:其他好文   时间:2014-12-19 18:55:30    阅读次数:142
Git链接到自己的Github(2)进阶使用
接着上一篇的,从github clone下代码。 1、先查看当前开发分支$ cat .git/HEADref: refs/heads/master 这里的master是默认分支。 2、查看当前状态$ git status# On branch masternothing to commit ...
分类:其他好文   时间:2014-12-19 18:43:49    阅读次数:134
MySQL分布式事务语句操作
语句: XA {START|BEGIN} xid XA END xid? XA PREPARE xid XA COMMIT xid [ONE PHASE] XA ROLLBACK xid XA RECOVER XA START xid | XA BEGIN xid ?? 开始一个事务,并将事务置于ACTIVE状态,此后执行的SQL语句...
分类:数据库   时间:2014-12-19 15:58:53    阅读次数:258
git patch 使用
1使用git format-patch生成所需要的patch:当前分支所有超前master的提交:git format-patch -M master某次提交以后的所有patch:git format-patch 4e16 --4e16指的是commit名从根到指定提交的所有patch:...
分类:其他好文   时间:2014-12-19 15:27:29    阅读次数:178
存储引擎之必知必会 -- 检查点机制
检查点机制圆满事务:日志中记录了事务的开始和commit提交事务,这说明日志已经完整地记录了事务的所有更新活动。中止事务:日志中记录了事务的开始记录,但没有日志的提交记录,这说明日志记录的事务没有最后提交。数据库的故障及恢复机制都离不开日志文件。每次恢复过程都需..
分类:其他好文   时间:2014-12-19 12:22:09    阅读次数:213
svn的安装以及post-commit实时更新网站
开干!详细的码!第一步,不多说了:安装yum install subversion 第二步:建立仓库目录mkdir /home/svn第三步:建立版本库svnadmin create /home/svn/banbenku运行svnsvnsever -d -r /home/svn/banbe...
分类:Web程序   时间:2014-12-18 18:41:19    阅读次数:177
关于jave在oracle驱动下事务提交与回滚问题
一直以来,都认为Connection如果设置了setAutoCommit(false)后,启动手工事务提交,必须手工进行commit或者rollback才行。今天正好遇到一个问题,结果大跌眼镜。 于是测试了一下,结果如下(请注意在oracle驱动下,其他环境未知): 1、设置了setAutoCommit(false)后执行后续DML的数据更新操作,没有显式手工进行commit或者rollbac...
分类:数据库   时间:2014-12-18 15:19:39    阅读次数:172
Git里怎么自动commit到一个新分支?
通常,正常的流程应该是这样的: 1、从master主线创建新分支 2、checkout这个新分支 3、在working目录上做修改 4、commit修改到分支 OK,很容易理解。问题是,现在的顺序不是这样子的,实际情况是: 1、从master主线直接checkout 2、在对应主线的working目录上直接修改代码 3、现在准备commit了,希望随这个co...
分类:其他好文   时间:2014-12-18 09:15:45    阅读次数:364
github
总体流程: checkout 主干版本在本地创建自己的分支,修改代码在本地add并commit修改将本地分支推送到远端代码库在gitlab操作,生成远端个人分支和主干分支的diffreview完成后点击accept merge request删除本地和远程个人分支,进入下一轮提交step 1)创建s...
分类:其他好文   时间:2014-12-17 22:11:02    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!