Teknikal_Domain on Nostr: npub1l3gpk…qvu48 it's also one of the first :taz_blep: Concurrent Versions System ...
npub1l3gpk6vrudg8r67swqlex5alv9ch59s4lw46kk6hekuxe2n3aczsyqvu48 (npub1l3g…vu48) it's also one of the first
Concurrent Versions System (yes, plural) was the first version control to have... Concurrency. RCS (Revision Control) and SCCS (Source Code Control) both locked files on checkout, meaning only one used could work on them. CVS changed from lock-modify-unlock to checkout-modify-merge. It's networking component is... Weird. And intentionally nonatomic to conserve resources.
SVN was "do everything the complete opposite of CVS" and then Git was "do everything the complete opposite of SVN"
I don't really want to call myself an authority on version control systems, but since I am kindla sorta an authority on version control systems, if you want me to explain the weirdness with how all half dozen of the common ones operate, let me know
Published at
2024-03-02 23:21:37Event JSON
{
"id": "e02ad4a107482ceb944d975adfa81d20488133cc74f74d9dffaac2e81aabf1cb",
"pubkey": "98fa4384c370c616509f904929547ac6c350e00e05c63c7adc71dab601bdcd87",
"created_at": 1709421697,
"kind": 1,
"tags": [
[
"p",
"fc501b6983e35071ebd0703f9353bf61717a1615fbabab5b57cdb86caa71ee05",
"wss://relay.mostr.pub"
],
[
"p",
"c95a71dfb95245bfb233a5ccea6dbcb03adda051221413144a54a206165aa52f",
"wss://relay.mostr.pub"
],
[
"e",
"a96d0003ae28f4ddde1e8d61d080d7d88c2c21df42c8da13b0da8155f84c7a84",
"wss://relay.mostr.pub",
"reply"
],
[
"emoji",
"taz_blep",
"https://mastodon.tekdmn.me/system/custom_emojis/images/000/007/943/original/001be24a71c10126.png"
],
[
"proxy",
"https://mastodon.tekdmn.me/users/tek_dmn/statuses/112028660363029461",
"activitypub"
]
],
"content": "nostr:npub1l3gpk6vrudg8r67swqlex5alv9ch59s4lw46kk6hekuxe2n3aczsyqvu48 it's also one of the first :taz_blep: \n\nConcurrent Versions System (yes, plural) was the first version control to have... Concurrency. RCS (Revision Control) and SCCS (Source Code Control) both locked files on checkout, meaning only one used could work on them. CVS changed from lock-modify-unlock to checkout-modify-merge. It's networking component is... Weird. And intentionally nonatomic to conserve resources.\n\nSVN was \"do everything the complete opposite of CVS\" and then Git was \"do everything the complete opposite of SVN\"\n\nI don't really want to call myself an authority on version control systems, but since I am kindla sorta an authority on version control systems, if you want me to explain the weirdness with how all half dozen of the common ones operate, let me know",
"sig": "a2864b7c300688e18f5d53133166c4e608aee1cb4a17c239118759004e806fd6bf02b77d9565b255ba1aad50a1ad35707bde14998afa5d7fda0daeb2c2d50f0c"
}