- 主题:请问多人协作开发网站,应该用什么管理工具?
用Apache+tomcat做服务器。用CVS做版本控制,每个人在自已本地修改代码之后,再提交到服务器上。
问题是,开发者怎么在本地做调试呢?需要在本地也架设一个Apache+tomcat吗?
现在代码太多,一个开发者只需要修改其中一个模块,怎么才能建一个sparse client,让开发者只把这个模块的代码放到本地,就能运行网站,做调试呢?
写C++程序时,可以写makefile来自动寻找合适的代码,完成这工作。但网站开发这是刚开始做,不懂的东西太多,请问应该用什么办法?
谢谢。
--
FROM 106.120.210.*
各个模块能互相通讯吧。那就假设一个环境,用来开发
各个开发者假设自己需要的地方,然后和开发环境的其他模块通讯。
【 在 saturdays (我爱你||你想要的都给你) 的大作中提到: 】
: 用Apache+tomcat做服务器。用CVS做版本控制,每个人在自已本地修改代码之后,再提交到服务器上。
: 问题是,开发者怎么在本地做调试呢?需要在本地也架设一个Apache+tomcat吗?
: 现在代码太多,一个开发者只需要修改其中一个模块,怎么才能建一个sparse client,让开发者只把这个模块的代码放到本地,就能运行网站,做调试呢?
: ...................
--
FROM 14.121.176.*
好厉害,刚开始做,都代码太多了
你要保证每个人开发的模块都能在生产环境下正常运行,必须得有一个独立的测试环境,这个环境跟真实的环境一模一样,大家都在这个环境下
【 在 saturdays (我爱你||你想要的都给你) 的大作中提到: 】
: 用Apache+tomcat做服务器。用CVS做版本控制,每个人在自已本地修改代码之后,再提交到服务器上。
: 问题是,开发者怎么在本地做调试呢?需要在本地也架设一个Apache+tomcat吗?
: 现在代码太多,一个开发者只需要修改其中一个模块,怎么才能建一个sparse client,让开发者只把这个模块的代码放到本地,就能运行网站,做调试呢?
: ...................
--
FROM 125.39.66.*
cvs已经过时了。 svn/git 都好。
搞个内部测试机呗
【 在 saturdays (我爱你||你想要的都给你) 的大作中提到: 】
: 用Apache+tomcat做服务器。用CVS做版本控制,每个人在自已本地修改代码之后,再提交到服务器上。
: 问题是,开发者怎么在本地做调试呢?需要在本地也架设一个Apache+tomcat吗?
: 现在代码太多,一个开发者只需要修改其中一个模块,怎么才能建一个sparse client,让开发者只把这个模块的代码放到本地,就能运行网站,做调试呢?
: ...................
--
FROM 124.202.190.*
我到是有个问题
某些第三方接口,比如QQ啊,微博啊这种,是限制了测试场景的,因为有回调url等等
这种测试是不是只能放到正式的环境上去了?
感觉还是不太好啊
【 在 dvaknheo (未来人 宇宙人 超能力者) 的大作中提到: 】
: cvs已经过时了。 svn/git 都好。
: 搞个内部测试机呗
--
FROM 125.71.211.*
申请两个,一个测试,一个线上。两者尽量保持一致。
或者,线上调用,但是调用页面不公开
【 在 lj93 (lj) 的大作中提到: 】
: 我到是有个问题
: 某些第三方接口,比如QQ啊,微博啊这种,是限制了测试场景的,因为有回调url等等
: 这种测试是不是只能放到正式的环境上去了?
: ...................
--
FROM 219.133.99.*
开发的话就本地tomcat啊,普通调试足够了
【 在 saturdays 的大作中提到: 】
: 用Apache+tomcat做服务器。用CVS做版本控制,每个人在自已本地修改代码之后,再提交到服务器上。
: 问题是,开发者怎么在本地做调试呢?需要在本地也架设一个Apache+tomcat吗?
: 现在代码太多,一个开发者只需要修改其中一个模块,怎么才能建一个sparse client,让开发者只把这个模块的代码放到本地,就能运行网站,做调试呢?
: ...................
--
FROM 117.136.38.*
理论上应该是先本地调试
--
FROM 14.152.69.*
我们是搭建的统一的开发环境,在本地写代码,远程同步到开发服务器上运行和调试。整个过程是实时,和在本地写代码没区别。
--
FROM 203.100.82.*
git不错
--
FROM 58.251.85.*