Conversation
Notices
-
The last two years I have worked in version control full time, but have very little exposure to !git.
I am taking some advanced git training right now, and all I can think is 'What kind of control freaks need this'?
oh right, Linus.
- LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} likes this.
-
@musicman Yes, I think #git is overly complicated for most projects' needs, but it has mindshare, so people often demand it when another VCS would be more appropriate. It'd be great if transitioning from one to another was a well-understood problem, but it isn't.
Is that #Emacs that is trying to move from #svn to git with #ESR's help and having a difficult time of it?
-
I would say moving from git to p4 is a pretty well understood. I always say p4 because Perforce actually has p4 and Surround SCM, and some git tooling.
I had thought svn to git was fairly well understood, but it probably depends on what you want the history to look like.
I was working with a customer a few months ago trying to move off of...
...Visual Source Safe.
-
I've been lucky enough never to have seen VSS. I've heard mostly negative things about it (though IMO, using a VCS tops not using a VCS, even if that VCS is CVS).
-
VSS may well have issues, but not really my point.
This is my point: The last release of Visual SourceSafe was in 2005. In 2019 this customer thought it would be a good idea to switch.
I guess if it works it works, but good luck if something breaks.
-
> This is my point: The last release of Visual SourceSafe was in 2005. In 2019 this customer thought it would be a good idea to switch.
That's pretty risky. I hope someone in your $EMPLOYER can find old docs on the transition process. Surely by now, no one (except your customer) has any VSS experts that could assist if something breaks.
-
One of our consultants actually wrote a migration tool (which happens to be open source), but the last commit on it was in something like 2011. You needed old versions of our Perl API and probably Perl. It was a mess. I don't know what ended up happening with that. I think I lost the case over Thanksgiving or Christmas.
Of course, Perl on Windows is just kinda a mess in general.