1 2 3 4 5 6 7 8 9 下一页 源代码管理(SCM)产品用于管理多个版本的项目文件,允许您保存新版本、恢复较旧版本以及在不同版本之间进行比较。当您在修改项目的过程中引入了bug,这将是一个非常有价值的功能。大多数较新源代码管理(SCM)产品除了可管理各文件的版本之外,还提供了在 Bell 实验室中开发的源代码控制系统(SCCS)。 即使对于小型项目,每一位开发人员也应该使用源代码管理(SCM)。小型项目转变成大型项目是必然的事情,虽然从工作上说仅仅需要修复错误和添加功能。跟踪和管理软件的能力是获得成功的关键因素。 应用程序部署有时也会出现问题:需要将正确的文件 —— Java Descriptor (JAD) 和 Java Archive (JAR) ——放置在 Web 服务器文件根目录(docroot)下的正确位置。拥有一个自动化解决方案要比手动流程更加简单。 本技术文章使用以下组件: NetBeans IDE Subversion 源代码管理 —— 客户机和服务器 Sun Java System Web Server Sun Ultra 25 工作站(我将它称作 peg),它运行在 Solaris 10 OS 上,允当 Subversion 服务器和 Web 服务器 Microsoft Windows XP 操作系统的虚拟 PC, 使用 NetBeans IDE 进行Java ME 开发 Subversion Subversion,通常称作 SVN,是一个能在很多平台上运行的、开源的源代码管理(SCM)系统。在本文中,SVN 服务器在 Sun Ultra 25 工作站上运行,客户机软件在 Windows XP 中运行。服务器安装所使用的包可从 Sunfreeware.com 上获得。Sunfreeware.com 是一个提供开源包(从Solaris OS 发行版的长列表中可得)的受欢迎的网站。 要安装服务器,简单下载 pkgtrans 和 pkgadd 即可。在此过程中的惟一不好之处就是下载和安装 Subversion 在 Solaris 10 OS 上运行所需要的 11 个其他包。 (责任编辑:admin) |