加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
发新话题
打印

[讨论] Recocile和sync的区别( 此文章被查看:945次,被回复:7篇!! )

Recocile和sync的区别

用了synergy有一段时间了,但是没搞懂reconcile和sync的区别。 如果在work area 里加些新的文件用reconcile也可以sync也成。 sync是同步work area和 datebase的。 有的时候还是混淆不清,在这里和大家讨论一下 它们的实质区别是什么



© 本文为 nicole2007SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
Let there be light, and there was light!

TOP

奇怪怎么看的人多,回的人没有呢



© 本文为 nicole2007SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
Let there be light, and there was light!

TOP

reconcile和sync是有区别的。
reconcile在java客户端里叫做update,主要用于收集task用的,例如在独立开发流程里面,update收集的是最新baseline+个人相关的task。
sync是指在个人工作去和数据库工作区之间进行数据同步。



© 本文为 HunterSSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

我感觉好像有待年不兑哦, 你说的好像是classic版本的 reconfig. 那个和java 版本里的 update 是一样的。 但reconcile 和 sync 在classic里我用起来的感觉效果是一样的。 但不知道他们有什么实质的区别
后来我有个同事和我说一个是双向的,一个是单向的。  我感觉这个还好理解 呵呵

© 本文为 nicole2007 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
Let there be light, and there was light!

TOP

sync:创建或更新工作区,服务器到客户端,单向,实现copy project功能;
reconcile: 提供多个参数供选择,可以以基线或任务等方式从服务器拿数据到本地工作区,或直接以工作区为准更新数据库,数据流向双向;这个命令是有project/本地work area前提才能执行;
update/reconfige:根据reconfig template规则从服务器更新数据到本地工作区,服务器到客户端,单向;
比较而言reconcile更加灵活,功能更加多

© 本文为 howardling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
scmlife深圳群:34705784
论坛是我家,维护靠大家!

TOP

好多人看,怎么没有人留言呢,奇怪

© 本文为 winnie_yang 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

谢谢  howardling 的详细解释

© 本文为 nicole2007 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
Let there be light, and there was light!

TOP

看看这个回答

sync:是在java客户端比较本地工作区的对象是否与数据库上的不同,可以提供删除本地的修改和提交本地的修改;
update和reconfige是类似的
update:是在java客户端根据基线和开发模式更新本地工作去的内容,但不会覆盖本地修改的文件;
reconfige:是在claiss客户端根据更新模式更新本地工作去的内容,同样不会覆盖本地修改的文件;

© 本文为 Monthing 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题