mray is a user on social.tchncs.de. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
mray @mray

using : How do you do it?

My impression is there is no GUI that actually lets me handle and solve things. That's also why I don't really "get" it, I think.

@mray I only used git for SVGs and code-related pixel graphic files. Everything else is sorted into #Nextcloud synced files.
I know git rudimentary but it doesn't fit my workflow either.
@vinzv @mray I think that since e.g. the SVG code generated by Inkscape or every other similar "GUI program" is not written by hand it's difficult to really benefit from the usage of git by branching, merging and stuff like that because you can not resolve the conflicts easily.

Hence I'd recommend Nextcloud, it also has some basic versioning and has no disadvantages with binary files like git would have. ;)

@mray I feel I have to use it in my editing wokflow as well to revert to sane versions in case of crashes or corruptions. But haven't figured out really how to go about it.

#kdenlive #inkscape #linuxartists

@frd @mray Humorously enough, that was the topic of episode 1 (opensourcecreative.org/ep001/). :)

Granted, for creatives my recommendation is to use Mercurial combined with TortoiseHg rather than Git. They both do essentially the same things, but in my experience, Mercurial tends to be easier for folks to understand and get rolling with.

Of course, that episode was a couple years ago. Perhaps it's worth revisiting.

@monsterjavaguns @frd @mray
I'd like to see a benchmark/stress test on big repos / big files pitting svn/hg/git
(I still use svn for large media projects because it hasn't blown up :) )

@bkurdali @frd @mray That'd be a really good benchmark, I think. What would be measure? I can think of a few thigs:

* Operation (commit, status, etc) time
* Repository storage size
* RAM usage
* CPU usage during operation

Am I missing anything?

I'd probably still be using Subversion as well, but it's far easier to set up ad-hoc repos in distributed VCSs