News for hackers. Stuff that matters.
Re:Show HN: Gogit – Just enough Git (in Go) to push itself t... by adrianmsmith on Sunday July 30, 2023 @04:04AM (#36928939)
I always respected the fact that the authors of Subversion, right from the start, structured their software as a library, with the CLI being a user of that library.

The way IDEs and GUIs interacted with CVS was to shell out to the CLI, which inevitably had problems with filenames with spaces, parsing of error messages, etc. Subversion understood in 2000 that the things were changing, and that the CLI was only one way you'd use a VCS. People were more and more interacting with the VCS via IDEs, or via right-click menus in Windows Explorer, etc.

I felt happy knowing I'd never again have to deal VCSs via tools just shelling out to their CLI ever again. How wrong I was...

Re:Show HN: Gogit – Just enough Git (in Go) to push itself t... by diamondo25 on Sunday July 30, 2023 @07:32AM (#36930093)
JetBrains forgot this memo, as it requires you to configure svn.exe in order for it to work. And usually TortoiseSVN is the way to go for subversion...