🌗 交錯式增量
➤ 揭祕SCCS核心:複雜交錯式增量下的檔案版本重構藝術
https://mmapped.blog/posts/51-interleaved-deltas
本文深入探討了一種在版本控制系統中用於儲存檔案修訂的精巧資料結構——「交錯式增量」(weaves)。作者從歷史的視角出發,將這種由早期SCCS(Source Code Control System)採用的方法與現代Git的簡潔性進行對比,強調了雖然Git結構簡單,但交錯式增量卻以其獨特的複雜度和靈活性吸引了長期研究者。文中詳細剖析了交錯式增量的結構,即如何以一系列指令來表示檔案修訂,並介紹了啟用集(active set)的概念,解釋瞭如何透過版本圖遍歷來確定哪些增量應被納入特定版本。最核心的部分在於版本重構演算法,作者闡述瞭如何利用啟用集和優先佇列(在此文中以排序切片實現)來逐步從交錯式增量中重建任何檔案版本。這項研究不僅為理解複雜的版本控制機制提供了寶貴的技術洞察,也為未來的開發者提供了實作參考。
+ 這篇文章讓我對SCCS的內部運作有了全新的理解
#版本控制 #資料結構 #增量式儲存 #SCCS #Git
Interleaved deltas

The data structure behind the first version control system.

I have written a short howto on how to set revision data on an #asciidoc document from the command line. I also explain how to use #git show to emulate the old #cvs #id keyword expansion and how to get an automagic git #changelog into your document

Quite helpful when compiling PDFs from #adoc in a #CICD #pipeline in #gitlab.

https://kaishakunin.com/notes/asciidoc/cvs2git/

Hope it helps others, who are forced to switch from mature #SCCS to that new #GIT stuff.

@h4ckernews
Curiously enough, I started using SCCS in 1991, when I accidentally deleted the entire set of current C sources for my thesis on a Meiko Computing Surface. How to learn a lesson in the hardest way. Soon after that, I realized that a VCS was not only for backups.

#vcs #sccs

Ah yes, another riveting stroll down the memory lane of version control systems, because nothing screams excitement like reminiscing about #SCCS and #RCS. 🤯 Let's all shed a tear for the "April 2005 revolution" while pretending #GitHub is still the cool kid on the block and not just a Microsoft-owned behemoth. 😂
https://evilgeniuslabs.ca/blog/from-cvs-to-git-thirty-years-of-source-control #versioncontrol #nostalgia #Microsoft #HackerNews #ngated
From CVS to Git, thirty years of source control, lived from inside

In April 2005, Linus Torvalds wrote Git in ten days because BitKeeper revoked its free licence to the Linux kernel. Twenty-one years later, no successor has emerged. A practitioner's history of source control from someone who used every major system since 1990, and lost code in most of them.

EvilGeniusLabs.ca

#Data_Act

Draft Recommendation on non-binding model contractual terms (#MCTs) on data access and use and non-binding standard contractual clauses (#SCCs) for cloud computing contracts

https://digital-strategy.ec.europa.eu/en/library/draft-recommendation-non-binding-model-contractual-terms-data-access-and-use-and-non-binding

Approval of the draft Commission Recommendation on non-binding Model Contractual Terms

https://ec.europa.eu/newsroom/dae/redirection/document/121718

Annex to the Commission Recommendation

https://ec.europa.eu/newsroom/dae/redirection/document/121719

Draft Recommendation on non-binding model contractual terms on data access and use and non-binding standard contractual clauses for cloud computing contracts

The Commission has published non-binding Model Contractual Terms for data access and use and Standard Contractual Clauses for cloud computing contracts

Shaping Europe’s digital future

#Data_Act

Draft Recommendation on non-binding model contractual terms (#MCTs) on data access and use and non-binding standard contractual clauses (#SCCs) for cloud computing contracts

https://digital-strategy.ec.europa.eu/en/library/draft-recommendation-non-binding-model-contractual-terms-data-access-and-use-and-non-binding

Approval of the draft Commission Recommendation on non-binding Model Contractual Terms

https://ec.europa.eu/newsroom/dae/redirection/document/121718

Annex to the Commission Recommendation

https://ec.europa.eu/newsroom/dae/redirection/document/121719

Draft Recommendation on non-binding model contractual terms on data access and use and non-binding standard contractual clauses for cloud computing contracts

The Commission has published non-binding Model Contractual Terms for data access and use and Standard Contractual Clauses for cloud computing contracts

Shaping Europe’s digital future

PeerJ Congratulates Loy Natukunda, Alice Turner & Penny Clarke - Award winners at SCCS 2025

Learn more about their research https://bit.ly/44L0XUQ

#SCCS #Conservation

PeerJ Award Winners at SCCS 2025 | PeerJ Blog

https://packages.debian.org/bookworm/cssc

SCCS is a per-file revision-control system. It is a de-facto standard on commercial Unices, being shipped with most of those.

GNU-based systems usually use RCS instead of SCCS[...]

Somebody should update this text!

#debian #vcs #sccs

Debian -- Details of package cssc in bookworm

Clone of the Unix SCCS revision-control system

A really good paper on SCCS by the original author of #SCCS Marc Rochkind for the 50 year anniversary of SCCS.

https://www.mrochkind.com/mrochkind/docs/SCCSretro2.pdf

#unix #vcs