本人所在的研发团队没有使用任何svn这类的源代码管理工具,仅仅是最原始的多人共同编辑某ftp目录下的源代码,一个项目组仅仅有一份正在使用的代码拷贝,这份代码同时部署在服务器运行环境中,以便于即时编辑即时看到运行效果。20—30人,架构分层,业务分块 的等等分化工作做得还算细致,目前少见代码冲突,但也有过那么几次狼狈的情况。
想要科学管理源代码,并做版本控制,使用过一段子svn,但是大家对svn的理解仅仅仅限于 本地编辑——>commit到代码的运行环境——>看运行效果调试 这样的的状态了。所以用错了还不如不用,还没有在ide中通过ftp或者samba编辑服务器上正在运行状态的源代码来得方便呢。
我觉得这个矛盾主要原因在于,每个人的本地没有代码运行环境,需要编辑服务器上的运行环境中的代码。
请问各位大侠都是怎么解决类似问题的啊???