关于同时check in 多个文件
作者 writeinstar   查看 1463   发表时间 2008/4/7 13:55  【论坛浏览】
当一次同时check in属于一个任务的多个文件时,如果中途中断(比如 共10个文件,check in 5个后网络中断)gcitvjmjv
文件是什么状态?gcitvjmjv
(10个都未check in?还是5个checkin?)gcitvjmjv
gcitvjmjv
由于我本机还没有装synergy,所以无法试验,希望有过类似经验的同志能回复,非常感谢。

序号 评论者 共有评论 7   【论坛浏览】  【发表评论】 评论时间
1 hasjing Synergy的Checkin并不是原子操作,因此我认为并不是类似事务性的操作;应当5个断网的就没有CheckIn成功。
而前5个成功了。如果是在Complete Task 过程中断网,Task应当未被完成。
未进行实验,有条件的可以尝试一下。
2008/4/7 22:12
2 writeinstar 谢谢斑竹回复
谢谢斑竹的回复。
我查了一下关于synergy的资料,确实没有提到原子性提交。
等以后装了synergy,做了试验,把结果告诉大家
另外,根据我查到的资料vss,cvs,svn,synergy,cleacase几种工具中,只有svn是原子性提交。

(ps:原子性提交,指当一次提交的几个文件时,要每全部提交成功,要么都不成功,没有部分提交的状态)
2008/4/11 10:08
3 tom_cdk 了解一下,以后注意 2008/5/15 14:09
4 winnie_yang 太好了,谢谢lz的资料 2008/5/30 14:35
5 Monthing [quote]原帖由 writeinstar 于 2008-4-7 13:55 发表

当一次同时check in属于一个任务的多个文件时,如果中途中断(比如 共10个文件,check in 5个后网络中断)
文件是什么状态?
(10个都未check in?还是5个checkin?)


实践的结果是前5个checkin,后5个还是在checkout。
2008/6/15 19:03
6 sidenf_cvs writeinstar 谢谢斑竹回复
谢谢斑竹的回复。
我查了一下关于synergy的资料,确实没有提到原子性提交。
等以后装了synergy,做了试验,把结果告诉大家
另外,根据我查到的资料vss,cvs,svn,synergy,cleacase几种工具中,只有svn是原子性提交。

(ps:原子性提交,指当一次提交的几个文件时,要每全部提交成功,要么都不成功,没有部分提交的状态)

赞同!
2008/6/25 15:34
7 叶子红了 我们目前用的就是SVN,

(比如 共10个文件,check in 5个后网络中断)

转载请注明源自www.SCMLife.com,请保留版权. 本贴地址:http://bbs.scmlife.com/viewthread.php?tid=11645

----checkin的是5个
---另5个还是checkout状态.
2008/7/18 17:03
 共有评论数 7  每页显示 10
页码 1/1  |<  <<   1   >>  >|