新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
首先提交的代码都要提交cvs,这样别人在打包前更新代码会看到冲突的地方
息县网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联建站成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站。
然后打包是打成war包。
先在本地服务器测试,没改java代码的话可以只替换jsp或者css,js之类的文件,图片也一样
改了java代码就一定要重新打包重新部署
项目上线一定要做好旧版本的备份。因为不知会遇到什么突发情况,部署失败的原因很多。如果部署失败要立即恢复旧版本以免影响线上功能正常运行。备份的话只保留最近一个能正常运行的就行,其它老版本代码在cvs上都能找到。
ps代码同步很重要
编码规范这个不好说,每个公司都有不同的规定,比如类的命名规范啊,是骆驼命名法,还是帕斯卡命名法,严格的注释等等.版本控制软件这个JAVA一般的是SVN这个有版本控制,net是用VSS,这个貌似没有版本控制的!我就知道这么多,具体的你在上网查查吧
不光java,所有的项目都得进行版本控制。
团队合作,很多人同时在做一个软件;单个人写,天天你都在写在改你的软件。
如何协调不同人同时编写同一个程序和同一个人不同时间编写的程序(当然,版本控制来自软件业,现在已经发展到很多行业了,比如CAD数据管理、产品数据管理等等)就需要手段,来确定的描述某个时间点的软件(数据)的状态,这个手段就是版本控制。
说通俗点,软件也是个产品,产品从设计到销售到用户消费到成为垃圾,它有一个生命周期,某一个产品只有它自己的一个生命周期(比如说一台爱疯4s),而一种产品(爱疯4s)整个产品也是有生命周期的,周期完了,进入下一个周期(爱疯5)再同样的来骗你们的钱,这是现在包括软件在内的产品共用模式,咋个区分爱疯4,4s,5,就得靠版本控制,而对于软件来说,修改一行代码,或者是一个参数、字母,软件就有可能发生巨大的变化,很多人同时在修改,或者你一个人改了几年了,就没人也没办法记住这些修改,版本控制(软件)就是用来帮忙记住这些个修改的手段。