Recocile和sync的区别
作者 nicole2007   查看 941   发表时间 2008/8/14 16:10  【论坛浏览】
用了synergy有一段时间了,但是没搞懂reconcile和sync的区别。 如果在work area 里加些新的文件用reconcile也可以sync也成。 sync是同步work area和 datebase的。 有的时候还是混淆不清,在这里和大家讨论一下 它们的实质区别是什么

序号 评论者 共有评论 7   【论坛浏览】  【发表评论】 评论时间
1 nicole2007 奇怪怎么看的人多,回的人没有呢 :4:: 2008/8/15 16:19
2 HunterS reconcile和sync是有区别的。
reconcile在java客户端里叫做update,主要用于收集task用的,例如在独立开发流程里面,update收集的是最新baseline+个人相关的task。
sync是指在个人工作去和数据库工作区之间进行数据同步。
2008/8/18 13:43
3 nicole2007 我感觉好像有待年不兑哦, 你说的好像是classic版本的 reconfig. 那个和java 版本里的 update 是一样的。 但reconcile 和 sync 在classic里我用起来的感觉效果是一样的。 但不知道他们有什么实质的区别
后来我有个同事和我说一个是双向的,一个是单向的。 我感觉这个还好理解 呵呵
2008/8/18 13:47
4 howardling sync:创建或更新工作区,服务器到客户端,单向,实现copy project功能;
reconcile: 提供多个参数供选择,可以以基线或任务等方式从服务器拿数据到本地工作区,或直接以工作区为准更新数据库,数据流向双向;这个命令是有project/本地work area前提才能执行;
update/reconfige:根据reconfig template规则从服务器更新数据到本地工作区,服务器到客户端,单向;
比较而言reconcile更加灵活,功能更加多
2008/8/24 01:25
5 winnie_yang 好多人看,怎么没有人留言呢,奇怪 2008/8/26 10:19
6 nicole2007 谢谢 howardling 的详细解释 2008/9/9 14:44
7 Monthing 看看这个回答
sync:是在java客户端比较本地工作区的对象是否与数据库上的不同,可以提供删除本地的修改和提交本地的修改;
update和reconfige是类似的
update:是在java客户端根据基线和开发模式更新本地工作去的内容,但不会覆盖本地修改的文件;
reconfige:是在claiss客户端根据更新模式更新本地工作去的内容,同样不会覆盖本地修改的文件;
2008/11/8 20:45
 共有评论数 7  每页显示 10
页码 1/1  |<  <<   1   >>  >|