fbpx
维基百科

代码库

软件开发中,代码库(英語:code basecodebase)是用于构建特定软件系统、应用程序软件组件一组的源代码

通常,代码库仅包含人工编写的源代码文件;代码库通常不包含由工具生成的源代码文件或二进制文件(目标文件),因为它们可以从人工编写的源代码构建生成,没有必要加入代码库。但是,代码库通常包括配置文件和属性文件,因为这些文件是构建时所必不可少的数据。

代码库通常存储在版本控制系统中的仓库repository)中。对于较小的项目,可以将其保存为一组简单的文件(甚至连Linux内核都通过这种形式维护了很多年)。[1]仓库是一个公共或私有的保存大量源代码的地方。大多数仓库会用作备份、版本控制,在多人开发的项目中会帮助处理各种代码版本问题,如:开发者同时修改源码导致的冲突。现今,流行使用SubversiongitMercurial等工具构建仓库(repository)并处理上述的事情,在开源项目十分流行。

參見 编辑

参考 编辑

  1. ^ A Short History of Git. git-scm.com. [2014-10-21]. (原始内容于2014-10-22). 

代码库, 此條目可参照英語維基百科相應條目来扩充, 2019年12月22日, 若您熟悉来源语言和主题, 请协助参考外语维基百科扩充条目, 请勿直接提交机械翻译, 也不要翻译不可靠, 低品质内容, 依版权协议, 译文需在编辑摘要注明来源, 或于讨论页顶部标记, href, template, translated, page, html, title, template, translated, page, translated, page, 标签, 在软件开发中, 英語, code, base, 或codebase. 此條目可参照英語維基百科相應條目来扩充 2019年12月22日 若您熟悉来源语言和主题 请协助参考外语维基百科扩充条目 请勿直接提交机械翻译 也不要翻译不可靠 低品质内容 依版权协议 译文需在编辑摘要注明来源 或于讨论页顶部标记 a href Template Translated page html title Template Translated page Translated page a 标签 在软件开发中 代码库 英語 code base 或codebase 是用于构建特定软件系统 应用程序或软件组件一组的源代码 通常 代码库仅包含人工编写的源代码文件 代码库通常不包含由工具生成的源代码文件或二进制文件 目标文件 因为它们可以从人工编写的源代码构建生成 没有必要加入代码库 但是 代码库通常包括配置文件和属性文件 因为这些文件是构建时所必不可少的数据 代码库通常存储在版本控制系统中的仓库 repository 中 对于较小的项目 可以将其保存为一组简单的文件 甚至连Linux内核都通过这种形式维护了很多年 1 仓库是一个公共或私有的保存大量源代码的地方 大多数仓库会用作备份 版本控制 在多人开发的项目中会帮助处理各种代码版本问题 如 开发者同时修改源码导致的冲突 现今 流行使用Subversion git和Mercurial等工具构建仓库 repository 并处理上述的事情 在开源项目十分流行 參見 编辑git GitHub Gitee 分散式版本控制 仓库 版本控制 参考 编辑 A Short History of Git git scm com 2014 10 21 原始内容存档于2014 10 22 取自 https zh wikipedia org w index php title 代码库 amp oldid 78806680, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。