在JBUILDER中,Visual SourceSafe (VSS) 是一个常用版本控制系统,用于协作开发和版本控制。本文档主要介绍了如何在JBUILDER环境中进行工程导入和导出,以及相关的操作流程。
**工程导入到VSS**:
1. **启动过程**: 开始时,开发者应确保已创建好工程。通过菜单选择 "Team" > "SelectProjectVCS",然后在弹出的对话框中选择 "VisualSourceSafe" 作为版本控制工具。
2. **配置VSS**: 选择 "Team" > "PlaceProjectintoVSS",接下来输入VSS的安装路径,以及登录时所需的用户名和密码。
3. **文件选择**: 在这个步骤中,用户需要决定哪些文件需要放入VSS,包括新建的文件和希望标记为 "checkout" 的文件,这表示该文件将在团队成员之间同步。
4. **位置选择**: 用户还需指定工程在VSS中的存放位置,以便于团队成员找到并访问。
5. **确认并导入**: 完成以上步骤后,确认导入设置,一旦导入成功,项目将被添加到VSS库中,如图所示。
**操作实践**:
- **Checkout**: 当需要获取某个文件的最新版本时,可以在文件上右键选择 "Checkout",随后确认操作即可。同样,撤销 checkout、remove 和 checkin 操作也是类似的流程。
- **优化提示**: 如果不想在每次操作后看到提示,可以在JBUILDER的 "Tools" > "IDEOptions" > "browser" 设置中取消相关选项。
**工程加载与同步**:
- **加载工程**: 通过 "File" > "New" > "PullProjectfromVSS",输入VSS路径、用户名和密码,然后选择要下载的工程目录和本地存放路径,确保后者为空。
- **共享可见性问题**: 如果团队成员无法看到新添加的文件,可能是因为VSS默认的行为限制。此时,可以通过将VSS的 "src" 目录设置为本地工程的 "src" 目录来解决,确保所有成员都能在打开项目时同步到新增文件。
值得注意的是,虽然JBuilder 9版的VSS功能能满足基本需求,但存在一些局限性,比如一次只能针对单个文件进行版本控制操作,这可能导致团队协作效率的降低。此外,对于新加入的文件,需要通过适当设置才能确保团队内其他成员能够及时看到和处理这些变化。
总结来说,熟练掌握在JBUILDER中使用VSS进行版本管理和项目协作至关重要,这包括了正确的导入、导出流程,以及对工具特性的理解,以提高团队开发效率和代码管理质量。