锁定老帖子 主题:团队出现这样的场景大家一般怎么处理
精华帖 (2) :: 良好帖 (8) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-12
最后修改:2009-01-12
问题出来了,如果A不提交,但是他本地又没法解决他那部分功能和系统的对接,怎么处理? 方案1,照提交上svn,让别人解决; 方案2,让别人到A君本地PC机解决; 方案3,A君把对应的模块代码拷贝给C,让C解决后,提交。 还请JE各路好手指点一二。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-01-12
对于合并代码的工作.....
还没看到什么好工具 一般用肉眼 1.把svn全down到A的机器上.如果全down了A还能跑,那就是svn的问题 (你先去检查svn的问题,冶病冶根) 2.由A来改所有有问题的代码. (这次是第一次出问题,如果不争一下,下回还会有,所以这回A作的对.) |
|
返回顶楼 | |
发表时间:2009-01-12
至少需要有开发,测试,生产3个环境
|
|
返回顶楼 | |
发表时间:2009-01-12
开发svn和自己本地代码至少要每天同步一次
都一致的话,本地的通过了,传到服务器端应该也没有问题 如果你们每个人的工作相互交叉的话,就不是svn的问题了 |
|
返回顶楼 | |
发表时间:2009-01-12
建SVN分支版本!
有SVN还不让人提交,那要SVN干嘛。可以分支版本测试没问题,再合到主版本去! |
|
返回顶楼 | |
发表时间:2009-01-12
zhuixinjian 写道 建SVN分支版本!
有SVN还不让人提交,那要SVN干嘛。可以分支版本测试没问题,再合到主版本去! 不敢苟同,我觉得这个问题产生的原因,不是仅仅是建立几个svn分支能解决的,假设我弄了一个分支供开发用,如果依然还是像以前那样方式,我自管本地单独运行自己的模块没问题,但是这部分模块,在整个项目环境下,确实运行不起来,或是错误不断,那么谁来定位,谁来解决最终的“集成噩梦”? |
|
返回顶楼 | |
发表时间:2009-01-12
最后修改:2009-01-12
抛出异常的爱 写道 对于合并代码的工作.....
还没看到什么好工具 一般用肉眼 1.把svn全down到A的机器上.如果全down了A还能跑,那就是svn的问题 (你先去检查svn的问题,冶病冶根) 2.由A来改所有有问题的代码. (这次是第一次出问题,如果不争一下,下回还会有,所以这回A作的对.) 恩,现在情况是,A开发完所负责的模块,在down了svn的最新代码后,发现其做的功能跑不起来,他所谓完成,仅仅指独立运行了模块对应的jsp,没有集成进项目中,这种情况依然坚持将对应代码commit到svn,我觉得不妥当。 我认为是,不管是开发还是生产环境,svn中的代码随时取下来build都是一个可以运行,至少不会出现点到某个菜单来个报错或者异常等情景。这个要求很苛刻么? |
|
返回顶楼 | |
发表时间:2009-01-12
svn新加文件功能很弱智,心里有阴影
|
|
返回顶楼 | |
发表时间:2009-01-12
看到本帖,想起以前看到一本小书《移山之道》中间的“构建大师”
大致意思是: 签入时必须Down下最新的代码,编译并运行所有单元测试,成功后一次性签入 对于导致构建失败的成员,授予“构建大师”称号 (1)负责管理构建服务器 (2)调试构建,负责找错并分析原因 (3)抓下一个构建大师 关于签入流程 文中建议是:当行为只关系自身时松,关系整个团队则严 |
|
返回顶楼 | |
发表时间:2009-01-12
管人,管任务是最困难的话题,没有章法可循,要看队伍的组成和人员的特点
|
|
返回顶楼 | |