• 版本控制(英語:Version control)是维护工程藍圖的标准做法,能追蹤工程藍图從诞生一直到定案的過程。此外,版本控制也是一種軟體工程技巧,藉此能在軟體開發的過程中,確保由不同人所編輯的同一程式檔案都得到同步。 透過文档控制(documentation...
    8 KB (1,123 words) - 15:07, 5 September 2023
  • 在程式設計中,分散式版本控制(英語:distributed revision control 或 distributed version control,又譯為分布式版本控制),又稱去中心化版本控制(decentralized version control),是一種版本控制...
    12 KB (1,468 words) - 03:33, 10 August 2023
  • 版本控制與软件配置管理中,分支(英語:Branching)是由某個版本的程式碼或軟體物件中建立複製版本,在分支出來後的兩個版本,可以獨立進行修改。 分支會形成樹狀結構,也被稱為trees,streams或codelines。原始的版本,稱為父分支(parent branch)或是上游分支(upstream...
    5 KB (564 words) - 15:22, 5 September 2023
  • 版本控制系統中,提交(Commit)是一种将存儲在本地計算機上的源代码的最新更改发送到仓库的操作,使得仓库內存儲的代碼為最新更改的代碼。当其他用户進行update或checkout ,他们将收到最新提交的版本版本控制系统也允许用戶轻松回滚(回退)到以前的版本。 假设已经安装了Git,要在命令行界面上提交修改,需要运行以下命令:...
    968 bytes (107 words) - 04:00, 19 December 2021
  • 版本控制中,合并(英語:merging),也稱為整合(integration),是指当一个文件在多个独立分支中被修改后如何合并这些修改成为一个文件的操作。 合并可以是版本控制软件自动执行,但如果有冲突(英语:conflict (version control)),就需要考虑手工合并。 合并算法是一个热点研究领域,有多种不同的算法。...
    6 KB (679 words) - 14:40, 7 April 2022
  • 仓库(英語:repository)亦称储存库、资源库、资源库、版本库、代码库、存放库等,在版本控制系统中是指在磁盘存储上的数据结构,其中包含了文件、目录以及元数据。仓库可能为分布式(如Git)或集中式(如Subversion)。分布式的仓库可以复制到每个用户的本地;集中式的仓库只能保存在服务器上。 仓库中包含的元数据一般有:...
    3 KB (210 words) - 11:26, 4 September 2023
  • 以下是版本控制软件比较。下表包括知名的版本控制和软件配置管理(SCM)软件的一般信息和技术信息。对不适用源代码的SCM软件,见开源配置管理软件比较(英语:Comparison of open-source configuration management software)。 表格说明...
    106 KB (5,490 words) - 06:06, 30 March 2024
  • 軟件版本編號訂定是指為軟件設定版本號碼的方式。通常,版本號碼會以數字訂定,但亦有不同的方式。 這是最常用的一種訂定方式。大部份軟件的版號都是用此方法去計算。一個以此方式來訂定編號的例子如:2.4。通常訂定規則為: m a j o r . m i n o r ( . b u i l d ) {\displaystyle...
    11 KB (1,602 words) - 10:52, 25 April 2024
  • 修订控制系统(Revision Control System,缩写RCS)是一款早期的版本控制系统(VCS)。它可以被认为是一组允许多个用户开发和维护程序代码或文档的UNIX命令。使用RCS后,用户可以修订文档制成自己的版本,提交更改,然后汇总起来。RCS最初是为程序所开发,但它对于经常修改的文本或配置文件也很有用。...
    6 KB (600 words) - 07:01, 18 December 2020
  • 修订标签 (redirect from 版本標籤)
    修订標籤(revision tag)是在版本控制系統中,對應某一專案特定修订版本的文本標籤。可以讓使用者針對專案的某一特定狀態給予有意義的名稱。一些版本控制系統的指令可以用修订標籤代替修订版本標識符。 例如在軟體開發過程中,可以用修订標籤來標示軟體特定的軟件版本週期,例如「1.2版」。 Fogel,...
    952 bytes (91 words) - 07:09, 22 April 2024
  • 版本并发控制(Multiversion concurrency control, MCC 或 MVCC),是数据库管理系统常用的一种并发控制,也用于程序设计语言实现事务内存。 MVCC意图解决读写锁造成的多个、长时间的读操作饿死写操作问题。每个事务读到的数据项都是一个历史快照,并依赖于实现的隔离级...
    14 KB (1,126 words) - 15:20, 18 September 2023
  • CVS(英語:Concurrent Versions System,或Concurrent Versioning System)代表协作版本系统或者并发版本系统,是一种版本控制系统,方便软件的开发和使用者协同工作。 很多开源或者自由软件项目都使用CVS作为其程序员之间的中心点,以便能够综合各程序员的改进和...
    3 KB (374 words) - 06:04, 21 February 2024
  • 基于Web的分布式编写和版本控制(英語:Web-based Distributed Authoring and Versioning,缩写:WebDAV)是超文本传输协议(HTTP)的扩展,有利于用户间协同编辑和管理存储在万维网服务器文档。WebDAV由互联网工程任务组的工作组在RFC 4918中定义。...
    7 KB (821 words) - 15:18, 17 January 2024
  • 的)和Windows NT 4.0上運行的最後一個版本。 Java 5 最初出現在 Mac OS X 10.4 (Tiger),到了 Mac OS X 10.5 (Leopard)時成為了預設的 Java 版本。 此版本推出了JAVA語言中,一個新的版本控制系統,而舊版本控制系統仍然可以在開發者資源庫中繼續使用。...
    169 KB (11,536 words) - 15:38, 26 April 2024
  • Subversion (category 版本控制系统)
    版本控制系統,相较于RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已从CVS转移到Subversion。 CollabNet(英语:CollabNet)于2000年创建SVN项目,意在写出一款近似CVS操作方式的版本控制...
    10 KB (1,339 words) - 07:45, 16 September 2023
  • Fossil (category 版本控制系统)
    Fossil是一个分布式版本控制系统、缺陷跟踪管理系统以及在软件开发中使用的wiki软件服务器,它由D.理查德·希普(英语:D. Richard Hipp)创建。 Fossil是一个跨平台(英语:Cross-platform software)服务器,可以运行于Linux、BSD衍生系统、MacOS...
    7 KB (520 words) - 08:42, 17 January 2024
  • GNU Bazaar (category 版本控制系统)
    命令类似于CVS或Subversion中的命令。通过在人们希望版本化的目录中调用bzr init ,可以在没有远程存储库服务器的情况下启动和维护新项目。 与不使用中央服务器的纯分布式版本控制系统相比,Bazaar 支持使用或不使用中央服务器,即可以連接伺服器上載版本,也可以只作爲本機版本控制...
    18 KB (1,517 words) - 05:33, 2 April 2024
  • Vista共有六種不同的銷售版本,且除了Windows Vista Starter外,所有版本能同時支援32位元(x86)和64位元(x64)微架構。2006年9月5日,微軟宣布透過美元購買的四種版本,可透過零售下載取得,且每個版本都有提供新的認憑證明和其升級許可。 微軟Windows Vista的零售版本包裝特點為:「使用對用戶友好的設計...
    16 KB (1,759 words) - 05:50, 30 December 2022
  • 同時發表的版本。更新 UI、具備了更強力的立即搜尋功能,包含新的搜尋列,無論是在 iTunes 資料庫、或者從音樂商店的兩百萬曲目中,都可幫助您精確地找到您要的歌曲,另外還有組織播放列表的檔案夾、音樂、音樂共享及 podcast 的分級保護控制。因為第五代 iPod 發售的同時便發表新的版本,所以 5...
    45 KB (8,026 words) - 02:57, 28 February 2024
  • 版本。這個版本主要針對中、低階的家庭電腦,所以Windows Aero功能不會在這個版本中啟用。 家庭高级版主要是針對家用主流電腦市場而開發的版本,是微軟在零售市場中的主力產品,包含各種Windows Aero功能、Windows Media Center媒體中心還有觸控螢幕的控制功能。...
    20 KB (1,494 words) - 02:53, 12 October 2023
  • Git (category 版本控制系统)
    git(/ɡɪt/,音频)是一个分散式版本控制软件,最初由林纳斯·托瓦兹創作,於2005年以GPL授權條款釋出。最初目的是为了更好地管理Linux核心开发而设计。应注意的是,这与GNU Interactive Tools(一个类似Norton Commander(英语:Norton Commander)界面的文件管理器)不同。...
    37 KB (3,216 words) - 13:29, 3 May 2024
  • 强制完整性控制(英語:Mandatory Integrity Control)是一个在微软Windows操作系统中从Windows Vista开始引入,并沿用到后续版本系统的核心安全功能。强制完整性控制通过完整性级别标签来为运行于同一登录会话的进程提供隔离。此机制的目的是在一个潜在不可信的上下文(与...
    4 KB (496 words) - 12:16, 14 April 2023
  • GNU arch (category 版本控制系统)
    GNU arch是一个分布式版本控制软件,它是GNU计划的一部分,并在GNU通用公共许可证下授权。 截至2009年,GNU arch的官方状态是“已弃用”,仅仅提供安全性修复。 Bazaar(或称'bzr')此后也成为了正式的GNU项目,可以考虑作为GNU arch的替代。但注意bzr不是GNU arch的一个复刻。...
    4 KB (355 words) - 16:50, 18 September 2023
  • Mercurial (category 版本控制系统)
    Mercurial是跨平台的分布式版本控制软件,主要由Python语言实现,但也包含用C语言实现的二进制比较工具。Mercurial一开始的主要运行平台是Linux,现在Mercurial已经移植到Windows、Mac OS X和大多数的类Unix系统中。Mercurial主要由命令行程序组成,现...
    12 KB (1,051 words) - 14:59, 18 September 2023
  • Center,以及Alienware Navigator系列等。這些電腦配有遙控器,可以控制Windows XP Media Center上的媒體播放功能。Windows XP Media Center版本必須與這些計算機捆綁銷售,而不允許單獨購買,如果購買了單獨出售的Windows XP Media...
    22 KB (2,596 words) - 12:27, 10 December 2023
  • 主幹 (軟件) (category 版本控制系统)
    软件开发中的主幹(trunk),是指在版本控制系統中一個沒有命名的分支。主幹多半是專案開發過程中軟體的基礎,若開發者只在主幹上進行開發,主幹上會有專案最新版本的軟體版本,不過不一定是最穩定的軟體版本。另一種開發方式是由主幹上的某版本衍生出分支,在確認分支穩定,可以正常工作之後,再將分支合併到主幹。...
    2 KB (238 words) - 14:02, 20 December 2023
  • CTCS-1:基于无线通信平台传输列车控制信息,配合较少数量的应答器辅助定位。由于在既有线改造中成本较高,以及新版列车运行监控记录装置LKJ-15投入使用,目前未能实际装备。 CTCS-0:未安装CTCS列控设备,使用LKJ运行监控记录装置监控列车运行。 CTCS2+ATO:在CTCS-2基础上针对市域铁路行车要求优化的版本...
    6 KB (680 words) - 15:44, 6 February 2023
  • 變更集 (category 版本控制系统)
    改变集 變更集(changeset)是版本控制軟體中一組修改記錄的總和,以及這些修改記錄的[[[元資訊]],變更集是軟體倉庫內二個連續版本之間的差異比較,一般會將變更集視為是版本控制系統中原子性(英语:Atomicity (database systems))單元,無法再分割。變更集屬於同步模式(英语:synchronization...
    5 KB (388 words) - 16:29, 14 April 2024
  • Azure DevOps Server (category 版本控制系统)
    DevOps Server,舊稱Team Foundation Server(TFS),是一个分布式版本控制/软件配置管理软件,2005年由微軟所開發。為Visual SourceSafe舊软件後續版本。 Team Foundation Server: At Work(页面存档备份,存于互联网档案馆)...
    2 KB (179 words) - 14:21, 31 July 2023
  • Monotone (category 版本控制系统)
    Monotone是一個開放源碼的分散式版本控制軟件工具。設計原則是大量使用加密基元來跟蹤文件的修改(通過SHA-1安全雜湊, secure hash),並驗證用戶的行動(通過RSA的加密),支持历史版本的合併。Git最早是根據Monotone改寫。 類似 GNU arch, 而不像 Subversion...
    2 KB (190 words) - 07:32, 17 January 2024
  • 控制系統。 太空競賽也和精準的航天控制有關,而許多領域也越來越常用到控制理論,例如經濟學。 許多科學家對控制理論有重要貢獻,包括以下這幾位: 皮埃尔-西蒙·拉普拉斯(1749-1827)在他有關概率论的著作中,發明了Z轉換,現在Z轉換用來處理離散控制系統的問題,Z轉換是拉普拉斯变换的離散等效版本。...
    42 KB (6,529 words) - 06:44, 8 February 2024