mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

575
comptes actifs

#svn

0 message0 participant0 message aujourd’hui

Do you remember the time when @google thought that hosting #opensource projects as a service was a good idea?

Maybe looking at #GoogleCode for good old projects, managed through #svn , bring you good old memories.

Yes you can do it.... at @swheritage archive. Check archive.softwareheritage.org/b

It is like going back in time, I know. Looking ahead, by the way.... will @GitHub live forever?

archive.softwareheritage.orgSearch software origins to browse – Software Heritage archive

It’s 2025 and to my great surprise, I’m about to recommend my customer to stick to #SVN for the versioning of their binary documents (KiCad, FreeCad, LabVIEW…):
• shared storage à la NextCloud is neat, but not enough to keep a proper changelog;
#Git is not efficient with non-text files, and Git-LFS is a pain in the arse to deal with compared to SVN.

I have just become the old, grumpy guy who’s making a team stick with outdated tools.
Kill me.

Question par moi le noob de #Git / #SVN et autres #logiciels de #versionnement, à propos des forks de #Firefox qui disparaitraient si #FF disparait :

N'y-a-t-il pas moyen de forker vers un autre repo, sans garder de "lien" vers la source ?

Et donc ensuite de pouvoir/devoir implanter *manuellement* les modifs des futures versions du logiciel source vers notre repo ? Je devine que cela sera fastidieux...

À moins qu'il existe un soft pour cela ?

Too bad one cannot simply remove features from software once they've been shipped, at least not without causing friction for existing users.

In 2017 we had "Arbitrary code execution on clients through malicious svn/git/hg+ssh URLs via svn:externals/git submodules/hg subrepositories".

Similar issues popped up over the years and in 2024 the stream of issues related to this feature is still flowing. The feature breaks a basic assumption in the overall design, the assumption that a repository is the biggest unit in the universe of a version control system. Having such features in place makes it hard not to add new bugs related to them, so the stream of issues will probably never stop flowing? :flan_think:

And client-side hook scripts are a bad idea actually? Surprise surprise. Not even #SVN ever had them for this exact reason.

"It has not escaped the #Git project that there has been a common theme in the vulnerabilities that have been fixed in previous security bugfix releases, as well as in this one: submodules support seems to be involved, and hooks escalate the severity of the found vulnerabilities to high or critical." (source: github's blog entry for Git 2.45.1)

A répondu dans un fil de discussion

@masukomi +9001%

People should learn to use #markdown or be haunted by the Ghost of #AaronSwartz until they do!

#Discord is irredeemabky bad and a literal #InformationBlackhole because unlike any #Forum, #IRC or #Mailinglist (which are also bad because #git and #svn and other #VersionControl systems exist) content can't be #archived nor #migrated out of it...

Also #loginwalling #documentation is generally an asshole-move, espechally on #FLOSS where ome can't reasonably claim "(3rd party) IP has to be protected" or some other shite...

I'm someone who used to be a huge video art junkie, regularly scheduling viewing sessions at Electronic Arts Intermix where I'd spend hours working through their extensive catalogue (massive shame its not online), but I've never been a cinephile, having a handful of directors I absolutely love (Farocki, Godard, Pasolini, Vertov, Suleiman, Lynch and some others), with computer animated films being something I never got into, despite working in (mostly live/realtime/for events) 3D professionally since I was 20. But I've started subscribing to #BlenderStudio and have really enjoyed digging into their "open movies", which at the level of craft are truly impressive, and its a fun way to support #Blender development, which I am more than happy to do -- Blender has become simply the most powerful design tool on the planet, and the first production #VFX non-linear editor that I've ever actually enjoyed using, and it improves rapidly and as well as gracefully.

That being said, I think there is a massive missed opportunity with the Blender open movies, because AFAIK the studio internally collaborates over #SVN to version their films, yet there is no advertised links to download the repositories. I imagine they are massive, but I would still love to spend a weekend working through the history of #SpriteFight. Its also somewhere #reproduciblebuilds should prove to be indispensable.

I found a very old project of mine, which I would like to publish on GitHub, but I created it, I didn't use any version control system, not even SVN or CVS 🗿
I can read the creation and last modification date of those files 🕵️
I would like to create a Git repository so that the various commit dates are the date the files were created 🗓️
From an initial search, I found this question on StackOverflow
stackoverflow.com/q/3895453/75

Have any of you done something like this? 💡

Stack OverflowHow do I make a Git commit in the past?I'm converting everything over to Git for my own personal use and I found some old versions of a file already in the repository. How do I commit it to the history in the correct order according th...
#Git#CVS#SVN

Ok #SVN / #SourceControl tooters, how do we take the web archive of an old SVN server and stand it back up locally, so we can get our actual project files back out of it?

@joe_wintergreen is dealing with files downloaded from Dreamhost (used to do an SVN service but just stopped one day with no warning), so he's got the server data downloaded, but now it's like- what do?

I'm guessing "set up a local SVN server and copy files in", but does version of server matter? Where do we copy the files? Also ideally we do this on Windows not Linux, heh.