作者:朱金灿
来源:http://blog.csdn.net/clever101
现在假设你是一个研发局域网服务器的维护人员,你能用它做什么?这个问题也可以换一个角度来提出,就是一个研发局域网服务器能为研发团队提供哪些服务?对此我思考了一下,研发局域网服务器大致可以有以下用途:
一是最基本的服务是作为源码管理服务器,比如通过安装svn服务来确保软件协作开发,还有可以安装代码的定时自动备份服务来确保源码安全。
二是它可以作为软件的自动构建服务器和自动测试服务器。
三是它可以是作为一个资源共享工具。在服务器上架设ftp服务器来共享软件、文档和电子书等等。注意不要通过共享文件夹来共享,我发现这样非常容易让服务器中毒。应该使用ftp来设置上传文件夹,所有的上传文件都必须先进行杀毒。
四是它可以是研发团队的交流平台,比如在服务器上架设论坛和办公OA,办公OA可以用来收集团队成员的周报之类的。
五是假如需要上网的话可以考虑用它作为代理服务器来穿越“GFW”(不要问我GFW是什么)。
如果研发服务器要都承担上述功能,只有一台机器是不够的,最好采用Windows和Linux的混合架构,对安全性要求比较高的诸如源码管理服务器和资源共享工具需要放在Linux服务器上,同时定时对服务器的定期杀毒也是必不可少的。