home.social

#mercurial — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mercurial, aggregated by home.social.

  1. Would love to tinker around with #mercurial is there a alternative to #cgit which can do #hg?

  2. Не Git-ом единым: гид по системам контроля версий для особых случаев

    А есть ли жизнь вне GIT? Что там? Может там летают птеродактили или НЛО? Или там просто пустое поле? Давайте разбираться.

    habr.com/ru/articles/984556/

    #Git #Mercurial #Subversion #Perforce #Darcs #Pijul

  3. Alors oui, #git (et tout autre gestionnaire de versions) est un outil absolument extraordinaire et on aurait beaucoup de mal à faire notre travail de #dev sans ça !

    Et j'en ai utilisé quelques uns : #CVS 😄 , #SVN, #Bazaar, #Mercurial

    Maintenant... quand tu vois que, sur un projet #python, le dossier .git (qui contient l'historique des modifications) représente... 87% du poids total du machin... 😱

  4. My FOSS laws:

    1. You can ask, but not demand.
    2. You can help, but not enforce.
    3. You can critic, but not rant.
    4. You can compare, but not disparage.
    5. You can compete, but not sabotage.

    That should be the guidelines for any FOSS discussion.

    #FOSS #Free #OpenSource #FreeOpenSource #OpenSourceSoftware #Software #Subversion #Versioning #Git #GitHub #GitLab #Mercurial #OSS #SoftwareDevelopment #GNU #MIT

  5. My FOSS laws:

    1. You can ask, but not demand.
    2. You can help, but not enforce.
    3. You can critic, but not rant.
    4. You can compare, but not disparage.
    5. You can compete, but not sabotage.

    That should be the guidelines for any FOSS discussion.

    #FOSS #Free #OpenSource #FreeOpenSource #OpenSourceSoftware #Software #Subversion #Versioning #Git #GitHub #GitLab #Mercurial #OSS #SoftwareDevelopment #GNU #MIT

  6. My FOSS laws:

    1. You can ask, but not demand.
    2. You can help, but not enforce.
    3. You can critic, but not rant.
    4. You can compare, but not disparage.
    5. You can compete, but not sabotage.

    That should be the guidelines for any FOSS discussion.

    #FOSS #Free #OpenSource #FreeOpenSource #OpenSourceSoftware #Software #Subversion #Versioning #Git #GitHub #GitLab #Mercurial #OSS #SoftwareDevelopment #GNU #MIT

  7. My FOSS laws:

    1. You can ask, but not demand.
    2. You can help, but not enforce.
    3. You can critic, but not rant.
    4. You can compare, but not disparage.
    5. You can compete, but not sabotage.

    That should be the guidelines for any FOSS discussion.

    #FOSS #Free #OpenSource #FreeOpenSource #OpenSourceSoftware #Software #Subversion #Versioning #Git #GitHub #GitLab #Mercurial #OSS #SoftwareDevelopment #GNU #MIT

  8. My FOSS laws:

    1. You can ask, but not demand.
    2. You can help, but not enforce.
    3. You can critic, but not rant.
    4. You can compare, but not disparage.
    5. You can compete, but not sabotage.

    That should be the guidelines for any FOSS discussion.

    #FOSS #Free #OpenSource #FreeOpenSource #OpenSourceSoftware #Software #Subversion #Versioning #Git #GitHub #GitLab #Mercurial #OSS #SoftwareDevelopment #GNU #MIT

  9. I nowadays get the same uncomfortable feeling when engaging with that I used to get when dealing with . Maybe I'll soon reach the point where seeing someone use GitHub is as much of a culture shock as spotting someone searching with Google is to me today 💥

    Hopefully all the projects I'm interested in would have moved on by then :forgejo:

  10. Mercurial 也有接 Git 的 Plugin

    前幾天在 Lobsters 上看到的:「mercurial / hg-git」。 看到才想到,既然 Git 這邊有 git-hg 這樣的工具 (而且有不同的人開發不同的版本) 讓 Git 使用者可以操作 Mercurial repository,反過來當然在 Mercurial 這邊也會有 hg-git 這樣的工具。 不同的是 Git 這邊有好幾套,沒有「官方」版本 (不過 git-svn 算是官方維護?),而 Mercurial 這邊的 hg-git 算是官方在維護的。 算是個有趣的小知識 (?)。 …

    blog.gslin.org/archives/2025/0

    #git #hg #mercurial #plugin #repository

  11. Evolve 11.1.8 and topic 1.1.8 are out!

    This is a bugfix release. The most notable change is the compatibility with Mercurial 7.0rc0 and the upcoming Mercurial 7.0. The files on PyPI were also produced by the newest available build frontend and they now include a binary distribution (wheel). We didn't provide wheels for hg-evolve before (AFAIR), so if there any issues, please let us know.

    marc.info/?l=mercurial&m=17417

  12. Everyone excited with #jujutsu. But I do think #sapling has a lot of polish. A fork of #mercurial, with lots of usability thoughts. 😎 And fully #git compatible as well.

    Of course, if you want the real MVP, mercurial is still around. All with the design of using a #DVCS that makes sense. 😁

    mercurial-scm.org/

  13. Everyone excited with #jujutsu. But I do think #sapling has a lot of polish. A fork of #mercurial, with lots of usability thoughts. 😎 And fully #git compatible as well.

    Of course, if you want the real MVP, mercurial is still around. All with the design of using a #DVCS that makes sense. 😁

    mercurial-scm.org/

  14. Everyone excited with #jujutsu. But I do think #sapling has a lot of polish. A fork of #mercurial, with lots of usability thoughts. 😎 And fully #git compatible as well.

    Of course, if you want the real MVP, mercurial is still around. All with the design of using a #DVCS that makes sense. 😁

    mercurial-scm.org/

  15. Everyone excited with . But I do think has a lot of polish. A fork of , with lots of usability thoughts. 😎 And fully compatible as well.

    Of course, if you want the real MVP, mercurial is still around. All with the design of using a that makes sense. 😁

    mercurial-scm.org/

  16. Evolve 11.1.7 and topic 1.1.7 are out!

    As well as 11.1.7.post1 and 1.1.7.post1 versions that fix a silly packaging mistake (oops :blobcatMelt2: ) and provide packages on PyPI that were packaged with newer tools.

    There are no significant changes between the versions if you install from source or use TortoiseHG, for example.

    So if you use PyPI, please install the latest .post1 versions, otherwise don't worry, you can use 11.1.7 and 1.1.7 if you want.

  17. Evolve 11.1.7 and topic 1.1.7 are out!

    This is a special bugfix release that includes one feature from default
    branch. Now ``obslog --patch`` can show patches for changesets that were
    rebased. Since this feature uses in-memory rebase, it requires Mercurial
    5.6 or newer, where it is fully supported. Also a version check that was
    failing on Mercurial 6.8 was fixed (minor releases like 6.8.1 weren't
    affected).

    marc.info/?l=mercurial&m=17390

    The next toot describes .post1 version.

  18. As one does between the years, I have started digging into #subversion (the version control system) to learn more about its concepts. Because, why not? At least it helps me to be grateful for the ease of use I have with #git (sorry subversion...).

    In case you want to have a look, I built a #vagrant setup to easily play around with Subversion:

    github.com/johanneskastl/subve

    As I am on a reading spree, #Mercurial will be next. And no, before you ask, I will not get into CVS after that...

    #svn #vcs #versioncontrol #softwarearcheology #oldiesbutgoldies

  19. As one does between the years, I have started digging into #subversion (the version control system) to learn more about its concepts. Because, why not? At least it helps me to be grateful for the ease of use I have with #git (sorry subversion...).

    In case you want to have a look, I built a #vagrant setup to easily play around with Subversion:

    github.com/johanneskastl/subve

    As I am on a reading spree, #Mercurial will be next. And no, before you ask, I will not get into CVS after that...

    #svn #vcs #versioncontrol #softwarearcheology #oldiesbutgoldies

  20. As one does between the years, I have started digging into #subversion (the version control system) to learn more about its concepts. Because, why not? At least it helps me to be grateful for the ease of use I have with #git (sorry subversion...).

    In case you want to have a look, I built a #vagrant setup to easily play around with Subversion:

    github.com/johanneskastl/subve

    As I am on a reading spree, #Mercurial will be next. And no, before you ask, I will not get into CVS after that...

    #svn #vcs #versioncontrol #softwarearcheology #oldiesbutgoldies

  21. As one does between the years, I have started digging into #subversion (the version control system) to learn more about its concepts. Because, why not? At least it helps me to be grateful for the ease of use I have with #git (sorry subversion...).

    In case you want to have a look, I built a #vagrant setup to easily play around with Subversion:

    github.com/johanneskastl/subve

    As I am on a reading spree, #Mercurial will be next. And no, before you ask, I will not get into CVS after that...

    #svn #vcs #versioncontrol #softwarearcheology #oldiesbutgoldies

  22. As one does between the years, I have started digging into #subversion (the version control system) to learn more about its concepts. Because, why not? At least it helps me to be grateful for the ease of use I have with #git (sorry subversion...).

    In case you want to have a look, I built a #vagrant setup to easily play around with Subversion:

    github.com/johanneskastl/subve

    As I am on a reading spree, #Mercurial will be next. And no, before you ask, I will not get into CVS after that...

    #svn #vcs #versioncontrol #softwarearcheology #oldiesbutgoldies

  23. Added a fallback for #infocalypse push: if a repository has fallen out, #hg fn-push will automatically re-create it (if you have the private key):

    hg.sr.ht/~arnebab/infocalypse
    github.com/hyphanet/infocalyps
    USK@6~ZDYdvAgMoUfG6M5Kwi7SQqyS-gTcyFeaNN1Pf3FvY,OSOT4OEeg4xyYnwcGECZUX6~lnmYrZsz05Km7G7bvOQ,AQACAAE/infocalypse.R1/34
    wiki.mercurial-scm.org/Infocal
    draketo.de/english/freenet/rea

    #mercurial #decentralized #dvcs #privacy

  24. Added a fallback for #infocalypse push: if a repository has fallen out, #hg fn-push will automatically re-create it (if you have the private key):

    hg.sr.ht/~arnebab/infocalypse
    github.com/hyphanet/infocalyps
    USK@6~ZDYdvAgMoUfG6M5Kwi7SQqyS-gTcyFeaNN1Pf3FvY,OSOT4OEeg4xyYnwcGECZUX6~lnmYrZsz05Km7G7bvOQ,AQACAAE/infocalypse.R1/34
    wiki.mercurial-scm.org/Infocal
    draketo.de/english/freenet/rea

    #mercurial #decentralized #dvcs #privacy

  25. Added a fallback for #infocalypse push: if a repository has fallen out, #hg fn-push will automatically re-create it (if you have the private key):

    hg.sr.ht/~arnebab/infocalypse
    github.com/hyphanet/infocalyps
    USK@6~ZDYdvAgMoUfG6M5Kwi7SQqyS-gTcyFeaNN1Pf3FvY,OSOT4OEeg4xyYnwcGECZUX6~lnmYrZsz05Km7G7bvOQ,AQACAAE/infocalypse.R1/34
    wiki.mercurial-scm.org/Infocal
    draketo.de/english/freenet/rea

    #mercurial #decentralized #dvcs #privacy

  26. Added a fallback for #infocalypse push: if a repository has fallen out, #hg fn-push will automatically re-create it (if you have the private key):

    hg.sr.ht/~arnebab/infocalypse
    github.com/hyphanet/infocalyps
    USK@6~ZDYdvAgMoUfG6M5Kwi7SQqyS-gTcyFeaNN1Pf3FvY,OSOT4OEeg4xyYnwcGECZUX6~lnmYrZsz05Km7G7bvOQ,AQACAAE/infocalypse.R1/34
    wiki.mercurial-scm.org/Infocal
    draketo.de/english/freenet/rea

    #mercurial #decentralized #dvcs #privacy

  27. Added a fallback for #infocalypse push: if a repository has fallen out, #hg fn-push will automatically re-create it (if you have the private key):

    hg.sr.ht/~arnebab/infocalypse
    github.com/hyphanet/infocalyps
    USK@6~ZDYdvAgMoUfG6M5Kwi7SQqyS-gTcyFeaNN1Pf3FvY,OSOT4OEeg4xyYnwcGECZUX6~lnmYrZsz05Km7G7bvOQ,AQACAAE/infocalypse.R1/34
    wiki.mercurial-scm.org/Infocal
    draketo.de/english/freenet/rea

    #mercurial #decentralized #dvcs #privacy

  28. Evolve 11.1.6 and topic 1.1.6 are out!

    This is a bugfix release that addresses a few bugs in both extensions related to: content-divergence of splits, obshashrange cache, internal topic stack implementation (used in e.g. `hg topics` command). The full release notes don't fit into a single toot, but are, as usual, available on the mailing list:

    marc.info/?l=mercurial&m=17328

  29. Mercurial 6.8.2 is out!

    As usual, there are various bugfixes in this stable release, but one thing is especially worth mentioning: this is planned to be the last version that supports Python 3.6 and 3.7. At the same time, Python support was extended to 3.13.

    A short overview of changes: wiki.mercurial-scm.org/Release

  30. Evolve 11.1.5 and topic 1.1.5 are out!

    A minor release that's aimed at being compatible with the soon-to-be released Mercurial 6.9, but there are some small changes too:

    marc.info/?l=mercurial&m=17299

  31. I’ve been made aware of the outage over on Sourcehut. The main crew (Drew, Simon, and Conrad) are restoring the main services. I’m looking at the mercurial hosting right now. More info here. #srht #mercurial outage.sr.ht/

  32. So I think that the visitor WiFi at #WarHammerWorld blocks SSH connections which means I have to tether to my phone to use #hg / #mercurial (or #git)

  33. #Git always had from the beginning very serious workflow flaws.
    After years, #git-extra #gitflow, and many other #CLI tools appeared without so much success.
    #TUI tools like #lazygit, #gitui and #tig reduced rightly the friction, but the complexity of use is still here when you close them.

    #jujutsu is a new alternative interface to Git #CLI written in #rust taking the best from #Mercurial #Darcs #Pijul and of course #Git

    github.com/martinvonz/jj#intro
    github.com/martinvonz/jj/blob/

  34. CW: 2023 (Personal)

    Goal:
    Untangle my computer use from any commercial/capitalist presets...

    xkcd.com/743/
    mastodon.social/@mcc/109683380

    For 2023 a #LibreComputer AML-S905X-CC (#LePotato) (2GB) is my personal base level hardware platform

    Anything I develop/make has to be usable on the current base level hardware platform

    toadwater.net/Permacomputing.h

    viznut.fi/texts-en/

    "A useful frame of mind is thinking about your computer as offline first. You work with your computer and occasionally have network access. This usually means having data locally and occasionally synchronizing it with others."

    #LocalFirst #OfflineFirst
    #FrugalComputing #SustanableComputing #NetZeroComputing

    Expect to run zsh, X11, openbox(?), Emacs, terminal, neomutt, newsboat, mastodon?, tor, i2p?

    Test if Gnome is usable... ? xfce? CDE? is GnuStep still active? no desktop?

    Get used to do #Email, #UseNet, #Gopher, #IRC, #RSS in #terminal or #Emacs

    Use #Emacs and #TeΧ to write (dead tree) letters and missives (PDF?)

    Maybe do more in #RawText?

    Do callender things again on paper/pencil, #43folders, Whiteboard, etc.. physical things

    Expand use of Gopher, Gemini, IndieWeb?

    IM.. #XMPP via Dino? +OMEMO

    Find a sustainable open source alternative for keybase? Or develop a distributed alternative using tor or i2p? Trust via FOAF?

    Develop in #Pascal, #Lisp, #Ruby, #Haskell, #Scheme, #Forth :D

    #DigitalBarn
    #DigitalShed?

    Keep repositories in #mercurial,
    maybe source hut?

    #DigitalDorm?

    Find an #anonymous #pseudonymous hosting solution... shell account?... like rawtext.club, tildeverse.org, sdf.org .. ...my own?

    Get a low power #amd64 box? bc too many FOSS projects are still not platform independent & x86 only v.v

    Optimize to run many VMs?

    Maybe can run #android in VM and run banking, insurance, and other apps there? Otherwise maybe get an used M1 mac and run the #iOS apps? perhaps some <100 euro android phones will do as well? otherwise get an iPad mini and use that for the next 5-6 yrs

    Maybe set up a #FileServer (#NAS?) maybe even network boot? and perhaps even a #Postgresql database? Is having SQL DB available on the local network going to be useful? What about other databases?

    #DigitalStreams (#FediVerse?)

    #DigitalCampfires (#Tumblr? Blogs?)

    #DigitalGardens
    (#Wiki?)

    maggieappleton.com/garden-hist

    tomcritchlow.com/2018/10/10/of

    wiki.c2.com/?WikiGardener

    joelhooks.com/digital-garden

    Bring #DigitalGardens to the "#TheDarkNet" and set up basecamp there, #tor onion services, a p2p chat/IM app, etc.. also explore #i2p and see how to simplify using it.

    #DigitalHome?
    (Tilde?)

    Get back into #AI (but forget Artificial Intelligence, Artificial Innocence?) I want Augmented Intelligencekm

    Explore as many other fun projects as well ... Who knows, I might like them and use them more often...
    eg: #Guix #FreeBSD #OpenBSD #NetBSD #Minix #RiscV #Plan9 (#9Front) #RedoxOS #SmallTalk (#Pharo) #GoLang #RetroComputing #System7 #RiscOS #HaikuOS #Forth #Microcontrollers #68K #MIPS #PowerPC #HomeBrewComputer

    ——

  35. Just found out about with called .

    Going to have to check it out. Though downside is they only have support for and . ⚰️ Neither which I use for my personal . However! They plan to support ! 🤯 That alone makes the software worth a glance or three for me. 😭

    plural.sh/

  36. @schmidt_fu @drisc
    Inside the #FreenetProject there's the possibility to share #Mercurial repositories decentral & anonym.

    /cc @ArneBab

  37. @frankiesaxx yeah, I think that if they should up at your door, you probably *can* call them a #grammarNazi 😂

    Thanks for your feedback. :)

    I think it all is a good argument to have your content publicly available under some kind of #versionControlSystem such as for instance #git, #bzr or #mercurial, so people can just submit patches.

    I guess what we're missing is easy front ends for less tech-savvy contributers, especially in the form of plugins for #wordpress and #blogger.