• 在程式設計中,分散版本控制(英語:distributed revision control 或 distributed version control,又譯為分布版本控制),又稱去中心化版本控制(decentralized version control),是一種版本控制...
    12 KB (1,468 words) - 03:33, 10 August 2023
  • 式讓開發者能不靠網路也能繼續工作,也讓開發者有充分的版本控制能力,而不需經中央權威許可。分散系統仍然可以有檔案上鎖功能。 分散系統Linux內核的發明人林納斯·托瓦茲就是分散版本控制系統的支持者,他开发了目前被开源社群广泛使用的分散版本控制系統Git。...
    8 KB (1,123 words) - 15:07, 5 September 2023
  • 分散控制系統(distributed control system)簡稱DCS,是工廠或是製程中使用的電腦化控制系統,一般其中會有幾個控制迴路,自主的控制器分散在系統中,沒有中央操作員的監控。這和傳統集中型控制器(可能是許多的離散控制器放在中控室中,或是有一台中央控制的電腦)的概念恰好相反。分散...
    23 KB (3,347 words) - 14:04, 17 June 2024
  • branches)。作為最源頭,沒有父分支的分支,稱為主幹(trunk)或主線(mainline)。 在分散版本控制系統(例如Darcs(英语:Darcs))中,分支和存放版本的儲存庫(repository)是一樣的。在這類系統,複製一份儲存庫的複本和分支是一樣的。...
    5 KB (564 words) - 15:22, 5 September 2023
  • Monotone (category 版本控制系统)
    Monotone是一個開放源碼的分散版本控制軟件工具。設計原則是大量使用加密基元來跟蹤文件的修改(通過SHA-1安全雜湊, secure hash),並驗證用戶的行動(通過RSA的加密),支持历史版本的合併。Git最早是根據Monotone改寫。 類似 GNU arch, 而不像 Subversion...
    2 KB (190 words) - 07:32, 17 January 2024
  • SVK (category 版本控制系统)
    SVK(也寫作svk)是一個以Perl寫成的分散版本控制系統(與其它的版本控制系統比較起來,像是BitKeeper和GNU arch)。 SVK的主要作者是高嘉良,使用Artistic License和GPL雙重授權的自由軟體。 2006年6月5日,高嘉良加入了Best Practical(也就是Request...
    3 KB (311 words) - 11:14, 14 April 2023
  • 動力集中列車是動車組按照动力布置形式来区分的一種構成模式。相对于動力分散列車而言,动力集中动车组采用列首或列尾编挂一台仅提供动力的机车进行牵引运行,或列车两端各编挂一台仅提供动力的机车进行推挽运行的动力模式。提供动力的机车不开放载客,大多在机车其中一端或两端设置有供司机操控的驾驶室。亦有少数动...
    8 KB (1,068 words) - 13:05, 14 June 2024
  • 仓库(英語:repository)亦称储存库、资源库、资源库、版本库、代码库、存放库等,在版本控制系统中是指在磁盘存储上的数据结构,其中包含了文件、目录以及元数据。仓库可能为分布(如Git)或集中(如Subversion)。分布的仓库可以复制到每个用户的本地;集中的仓库只能保存在服务器上。 仓库中包含的元数据一般有:...
    3 KB (210 words) - 11:26, 4 September 2023
  • 分散社交網路或聯邦社交網路是多個社交網路服務提供者以去中心的模式分佈在各個地方的一種網路,其分佈方式著重在服務的可移植性、互操作性與實現互聯的能力。分散社交網路跟以管理分離的社交網路中的多個帳號、服務為目的的社交網路集聚服務相對。 包括用來進行授權的 OAuth、用來進行認證的 OpenID、用來互聯的...
    30 KB (1,352 words) - 13:39, 18 September 2023
  • 代码库 (category 版本控制)
    t和Mercurial等工具构建仓库(repository)并处理上述的事情,在开源项目十分流行。 git GitHub Gitee 分散版本控制 仓库 (版本控制) A Short History of Git. git-scm.com. [2014-10-21]. (原始内容存档于2014-10-22)...
    2 KB (233 words) - 15:17, 5 September 2023
  • 濱野純(日语:濱野 純),日本軟體工程師。他曾在位於美國的電腦服務公司Twin Sun Inc.擔任顧問團,之後參與了由林納斯·托瓦茲所設計開發的分散版本控制軟體「Git」專案。於2005年期間Git正式釋出啟用後,林納斯·托瓦茲便將Git的軟體維護者託付給濱野純擔任。另後續2010年濱野純前往了網...
    2 KB (202 words) - 18:44, 23 August 2022
  • GNU Bazaar (category 分布版本控制系统)
    SourceForge(但不接受新建Bazaar項目) 使用 Bazaar 进行版本控制的著名项目包括: Armagetron Advanced Beautiful Soup Ubuntu 自由软件主题 Breezy(英语:Breezy (software)) 分散版本控制 版本控制软件比较 自由软件托管服务比较 大教堂和市集(名称来源)...
    18 KB (1,517 words) - 05:33, 2 April 2024
  • 化石可以指: 化石,存留在岩石中的古生物遺體、遺物或生活痕跡。 化石 (期刊)。 化石集團。 Fossil,一個分散版本控制系統、缺陷跟蹤管理系統。...
    272 bytes (29 words) - 00:16, 17 January 2024
  • Git (category 分布版本控制系统)
    git(/ɡɪt/,音频)是一个分散版本控制软件,最初由林纳斯·托瓦兹創作,於2005年以GPL授權條款釋出。最初目的是为了更好地管理Linux核心开发而设计。应注意的是,这与GNU Interactive Tools(一个类似Norton Commander(英语:Norton Commander)界面的文件管理器)不同。...
    37 KB (3,222 words) - 13:29, 3 May 2024
  • Gitee (category 版本控制系统)
    (原始内容存档于2024-05-10) (中文(中国大陆)).  Pages · 开源中国/Gitee Feedback - Gitee. web.archive.org. 2024-05-10 [2024-05-10]. 原始内容存档于2024-05-10.  Github 分散版本控制 代码库 仓库 (版本控制) 官方网站...
    3 KB (279 words) - 20:34, 28 May 2024
  • 版本控制中,合并(英語:merging),也稱為整合(integration),是指当一个文件在多个独立分支中被修改后如何合并这些修改成为一个文件的操作。 合并可以是版本控制软件自动执行,但如果有冲突(英语:conflict (version control)),就需要考虑手工合并。 合并算法是一个热点研究领域,有多种不同的算法。...
    6 KB (679 words) - 14:40, 7 April 2022
  • Gitea (category 版本控制)
    等。 Gitea 支持SQLite、MySQL、PostgreSQL、TiDB、MS SQL数据库。 版本控制 分散版本控制 自由软件托管服务比较 开源软件 GitHub GitLab Bitbucket https://github...
    6 KB (568 words) - 09:10, 31 July 2023
  • Fossil (category 分布版本控制系统)
    Fossil是一个分布版本控制系统、缺陷跟踪管理系统以及在软件开发中使用的wiki软件服务器,它由D.理查德·希普(英语:D. Richard Hipp)创建。 Fossil是一个跨平台(英语:Cross-platform software)服务器,可以运行于Linux、BSD衍生系统、MacO...
    7 KB (520 words) - 08:42, 17 January 2024
  • 公共关系(Public Relationship),簡稱「公關」 同行评审 (Peer review) ,學術成果審查程序 拉取请求(Pull request),分散版本控制系统的功能,有时也称合并请求(merge request) 個人紀錄(Personal Record),體育術語,又稱「個人最佳成績」(Personal...
    1 KB (156 words) - 18:22, 19 March 2024
  • 變更集 (category 版本控制系统)
    message)、撰寫者的姓名、提交的日期等。 不重複的識別碼是變更集的元資料中很重要的一部份。若是集中版本控制系統(像是Subversion或CVS),會直接用遞增的數字作為識別碼。分散控制系統(例如git),則會在變更集上用密碼雜湊函數得到幾乎不可能重複的識別碼。 修補程式 快照 (電腦儲存)...
    5 KB (388 words) - 08:14, 19 June 2024
  • 以下是版本控制软件比较。下表包括知名的版本控制和软件配置管理(SCM)软件的一般信息和技术信息。对不适用源代码的SCM软件,见开源配置管理软件比较(英语:Comparison of open-source configuration management software)。 表格说明...
    106 KB (5,490 words) - 06:06, 30 March 2024
  • BitKeeper (category 分布版本控制系统)
    BitKeeper是一套BitMover公司開發的分佈版本控制软件,它曾是一款专有软件,其主要競爭对手是Git和Mercurial。BitMover公司總部位於美國加州坎貝爾,總裁拉里·麥沃伊,曾設計TeamWare。 BitKeeper的許多概念取自TeamWare。它的主要賣點是“分佈版本控制工具,不同于中心的CVS或SVN。...
    5 KB (434 words) - 07:28, 17 January 2024
  • 控制中,但其中又有其微妙之處,因此變成一個更有挑戰性的問題。 分散控制系統是指一個系統由多個控制器來控制分散控制有幾個好處,例如可以控制一個位在廣大地理區域的系統,各控制器之間可以用通訊網路彼此交換資料,並協調彼此的行動。 每一個控制系統首先都要保證其閉迴路特性的穩定性。線性系統可以用極點指定的...
    42 KB (6,529 words) - 06:44, 8 February 2024
  • 非線性模型預測控制以往主要應用在化工等取様速度較慢的產業,不過隨著控制器硬體以及計算演算法的進步(例如預處理(英语:preconditioning)),非線性模型預測控制也用在一些高取樣速度的應用中,例如車輛產生,或是狀態是分散在空間中不同位置的系統(分佈參數系統)。在航天產業上,非線性模型預測控制也已用在最佳地形跟踪/回避轨迹的實時跟踪。...
    21 KB (2,991 words) - 03:42, 15 June 2024
  • Mercurial (category 版本控制系统)
    Mercurial是跨平台的分布版本控制软件,主要由Python语言实现,但也包含用C语言实现的二进制比较工具。Mercurial一开始的主要运行平台是Linux,现在Mercurial已经移植到Windows、Mac OS X和大多数的类Unix系统中。Mercurial主要由命令行程序组成,...
    12 KB (1,051 words) - 14:59, 18 September 2023
  • Computers开发的文件系统 集群文件系统,一种通过计算机网络存储持久数据的方法 分布文件系统(Distributed File System)。 分散檔案系統 (Microsoft),分布SMB文件共享 DCE分散檔案系統(DCE/DFS),与分布计算环境一起使用的远程文件访问协议 DFS (英國零售),家具零售商...
    1,003 bytes (130 words) - 12:26, 30 June 2021
  • Monorepo (category 版本控制)
    10 分鐘。谷歌在 2010 年將其改進為 30 秒 - 1 分鐘。 因為擴充問題,Google 最終開發自己的內部分散版本控制系統,稱為 Piper。 Facebook 遇到了版本控制系統 Mercurial 的性能問題,並為客戶端做出了上游貢獻, 並在 2014 年 1 月使該系統比起 Git 中的競爭解決方案更快。...
    15 KB (1,549 words) - 01:47, 13 November 2023
  • Witsenhausen反例 (category 控制理论)
    counterexample)是在分散隨機控制中看似簡單的玩具問題,是由Hans Witsenhausen(英语:Hans Witsenhausen)在1968年所提出的反例。有關集中LQG控制系統(線性系統、有高斯雜訊、其成本函數為二次函數下,會有線性的最佳控制律)的結論,一般會很自然猜想其中的重要特性可以推廣到分散...
    7 KB (1,267 words) - 10:21, 23 February 2021
  • 修订标签 (redirect from 版本標籤)
    修订標籤(revision tag)是在版本控制系統中,對應某一專案特定修订版本的文本標籤。可以讓使用者針對專案的某一特定狀態給予有意義的名稱。一些版本控制系統的指令可以用修订標籤代替修订版本標識符。 例如在軟體開發過程中,可以用修订標籤來標示軟體特定的軟件版本週期,例如「1.2版」。 Fogel,...
    952 bytes (91 words) - 07:09, 22 April 2024
  • AOKP (section 发布版本)
    Kang))。几个月内,AOKP又支持了更多设备与特性,而AOKP也成为除CyanogenMod以外最受欢迎的安卓第三方固件。 AOKP使用分散版本控制系统开发,如其他开源计划一样将官方源托管在GitHub上。由贡献者提交的新特性或错误修复通过Google的源代码审查系统Gerrit进行检查。...
    14 KB (1,420 words) - 08:45, 21 March 2024
  • 修订控制系统(Revision Control System,缩写RCS)是一款早期的版本控制系统(VCS)。它可以被认为是一组允许多个用户开发和维护程序代码或文档的UNIX命令。使用RCS后,用户可以修订文档制成自己的版本,提交更改,然后汇总起来。RCS最初是为程序所开发,但它对于经常修改的文本或配置文件也很有用。...
    6 KB (600 words) - 07:01, 18 December 2020