Recent

Author Topic: Important update / change for the Lazarus GIT repo  (Read 19362 times)

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Important update / change for the Lazarus GIT repo
« on: July 27, 2021, 10:40:19 pm »
Concerning the main Lazarus GIT repository

Unfortunately an error had made it into the conversion from SVN to GIT.
The previously published GIT repro would under certain circumstances cause issues when history was accessed.
This means we have to do a new conversion from scratch.
   Therefore

The existing GIT repository has been taken down.
And it will be replaced by a new one.


The new repro will be made available at the same url, once it is ready.

  • If you have a clone/fork of the old repro: 
You can either

* delete your checkout / make a new clone

This will be the simplest way, if you have no local changes

* pull / remote update (for seasoned git users)

This will download the entire new repro too.
You will basically experience that every branch in the repro has been force-pushed, and diverged from your old data.
You can then "reset" tracking branches as needed. And/Or rebase local feature branches.

  • Issue reports: 

All issue reports will be reset to their last mantis status.
There have been a few new reports. Those will be recovered.
If you added notes/changes to existing reports, we will try to recover them, but you may have to redo them.



Further updates will be made available as they emerge.

We are sorry for any inconvenience caused.




EDIT:
The git for our website underwent the same fate. If you pull from it, you will encounter a forced update.



EDIT:
As of 30th July:
Lazarus is available at  https://gitlab.com/freepascal.org/lazarus/lazarus.git
« Last Edit: September 12, 2021, 01:13:20 pm by Martin_fr »

Okoba

  • Hero Member
  • *****
  • Posts: 528
Re: Important update / change for the Lazarus GIT repro
« Reply #1 on: July 28, 2021, 04:43:55 am »
Thank you for the hard work.

lucamar

  • Hero Member
  • *****
  • Posts: 4219
Re: Important update / change for the Lazarus GIT repro
« Reply #2 on: July 28, 2021, 05:11:23 am »
We are sorry for any inconvenience caused.

No need, Martin. Whatever we may think of the change I think most of us realize that this is not an easy process and that there will pass some time until all the creases are ironed out and everything starts running smoothly again ;)
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus/FPC 2.0.8/3.0.4 & 2.0.12/3.2.0 - 32/64 bits on:
(K|L|X)Ubuntu 12..18, Windows XP, 7, 10 and various DOSes.

jonyrh

  • New Member
  • *
  • Posts: 17
    • Jony Rh Homepage
Re: Important update / change for the Lazarus GIT repro
« Reply #3 on: July 28, 2021, 08:21:01 am »
We are sorry for any inconvenience caused.

No need, Martin. Whatever we may think of the change I think most of us realize that this is not an easy process and that there will pass some time until all the creases are ironed out and everything starts running smoothly again ;)

+1  :)

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Important update / change for the Lazarus GIT repro
« Reply #4 on: July 28, 2021, 02:17:44 pm »
The git for our website underwent the same fate. If you pull from it, you will encounter a forced update.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Important update / change for the Lazarus GIT repro
« Reply #5 on: July 30, 2021, 01:50:08 pm »

Milsa

  • Sr. Member
  • ****
  • Posts: 309
Re: Important update / change for the Lazarus GIT repro
« Reply #6 on: September 12, 2021, 12:50:23 pm »
Excuse me for OT but correct word in subject is REPO.
« Last Edit: September 12, 2021, 12:52:14 pm by Milsa »
I work with Lazarus 2.2.2, FPC 3.2.2, date 2022-05-15
This information is actual to: 28st Dec 2022

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Important update / change for the Lazarus GIT repo
« Reply #7 on: September 12, 2021, 01:14:10 pm »
Excuse me for OT but correct word in subject is REPO.
ups / thanks

 

TinyPortal © 2005-2018