发新话题
打印

[已解决] 大家的静态view可以在离线的状态下继续进行开发吗?( 此文章被查看:357次,被回复:9篇!! )

本主题由 cindy 于 2008-5-14 14:36 关闭

大家的静态view可以在离线的状态下继续进行开发吗?

我们公司用的是base模式。就我所知,静态view在离线状态下应该可以继续进行开发。可我试了几次,不论把view storage建立在服务器还是本地,都无法实现离线状态下的开发。不知是什么原因?
请知道的大侠给解答一下。多谢!


问题已经解决 [打开主题]
本主题的最佳答案为 [ 8 楼].



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

TOP

hijack本地文件,就可以离线开发了。



© 本文为 bigjamesSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
用CCRC取代Native Client吧,至少在下一个补丁出来之前。

TOP

如果要离线使用,view storage最好不要建立在本地



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

TOP

先checkout所有想改动的模块,然后就可以离线开发。
或者如二楼所言,修改文件的只读属性,直接hijack操作,不过连线的时候麻烦些,需要把更改的版本作为checkout,然后checkin,如果误操作,则易造成版本丢失。

如果是用的笔记本,离线的时候,需要在控制面板中禁用clearcase,否则查找cc服务器,等待时间超长!

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

TOP

那就是说,所谓的离线开发就是先从服务器上将适当版本的待开发内容load到本地view,然后断掉与服务器连接,然后再在本地做开发?
感觉离线开发这个词容易让人误解,似乎能不用连服务器就能持续开发下去似的,其实叫做“临时离线开发”或者“短时间离线开发”更合适,呵呵

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

TOP

我感觉离线开发的意思就是说代码down到本地后,进行一些修改验证的工作。
提交代码(ci、co)之类的不连接服务器当然不行了。

© 本文为 pengpeng_py 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
灵魂在高处,生活在低处.

TOP

回复 5# 的帖子

当然是短时间临时开发,因为脱离了服务器受控,每个文件在离线时间只有一个版本,之间形成的多版本不能保存。需要尽快连线服务器checkin所有的更新。

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

TOP

十分感谢大家的悉心讲解

十分感谢大家的悉心讲解,我对这个问题的理解又进了一步。
看了大家的回复,我的理解如下:
1、‘短时间离线开发’仅适用于静态view;
2、离线前,要将打算编辑的文件co或是hijack本地文件;
3、编辑好之后,要等到重新连线之后,才能够ci,否则,无法进行ci操作;
4、离线开发时间要尽可能的短,因为该状态下进行的变化无法被cc系统所记录,ci后在版本树上只能形成一个版本;
5、view storage不要建立在本地;
6、如果使用笔记本进行开发,需要禁用clearcase服务,否则等待时间过长。
以上的理解,不知是否还有不妥之处,如有,还望大家能给予斧正。谢谢!


最佳答案
该回答被楼主/管理员列为正解!

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

TOP

感觉楼主最后的总结很不错的,

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

TOP

楼主的学习方法,值得学习,赞!

© 本文为 SCM519080 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
交流》》让我们一起进步、成长。。。

TOP

发新话题