10.0.30.8服务器创建repo仓库步骤与注意事项

需积分: 0 0 下载量 161 浏览量 更新于2024-08-04 收藏 265KB DOCX 举报
本文档详细介绍了在10.0.30.8服务器上创建新的代码repo仓库的步骤,包括前期准备、必要的脚本和工具、代码命名规则、删除.gitignore文件以及生成代码路径等关键环节。这个过程对于有效管理和协同开发MTK平台的代码至关重要。 **准备工作** 在开始新建repo仓库之前,首先需要获取MTK代码并进行验证。这通常涉及到阅读ReleaseNotes文档以了解代码的完整性和解压过程。解压后的AP端代码应该能够编译通过,确保其功能正常。 **必要的脚本和工具** - **Python脚本**: 需要`initRepos`脚本,可以从指定路径拷贝到本地使用。 - **Gitolite管理员权限**: 为了管理仓库,需要在本地安装gitolite,并通过`git clone`命令获取`gitolite-admin`的读写权限。 **建立repo仓库具体步骤** 1. **新代码命名** - 包含平台信息:命名应反映出MTK代码的平台,如GR6753_65T_M0,其中6753表示平台,M0表示Android版本。 - 部门后缀:添加部门缩写,如SW1,以便区分不同部门的代码。 - 避免重复:在gitolite.conf中检查命名是否存在,防止覆盖已存在的仓库。 2. **删除.gitignore文件** MTK代码中的.gitignore文件需要在上库前删除,因为它们会阻止某些代码被git追踪,从而影响上传。 3. **生成代码路径** - 修改`default.xml`: 使用一个现有的、路径类似的`default.xml`文件,将其复制到`initRepos`目录下,然后进行相应的配置,以定义新仓库的结构和内容。 这个过程不仅涉及代码的组织,还涉及到团队协作的效率和代码管理的规范性。正确执行这些步骤可以确保代码仓库的稳定性和一致性,从而支持高效的开发和版本控制。在整个过程中,特别是在命名和删除.gitignore文件时,必须谨慎操作,以免导致数据丢失或混淆。