Forum > Free Pascal

gitlab conversion online.

(1/5) > >>

marcov:
Hello,

After several technical issues (8 tries were needed to convert the FPC
sources to git), the move from svn/mantis to gitlab has been completed.

The FPC sources are now available at

https://gitlab.com/freepascal.org/fpc/source

All FPC git repositories are available at:

https://gitlab.com/freepascal.org/fpc

This is also where bugs can be reported from now on:

All Mantis issues have been converted to Gitlab issues.

Depending on where you report an issue, the Gitlab system will ask you to
select a project under which to report a bug.

Note that e.g. documentation bugs should be reported in the documentation
repository:

https://gitlab.com/freepascal.org/fpc/documentation

etc.

A redirect has been put in place for the old bug system, if possible the
system will redirect you to the correct issue in Gitlab.
A similar redirect will be put in place for the viewvc repository view tool.

The "development" page has been updated with the necessary instructions to
connect with Git:
https://www.freepascal.org/develop.html

More information about git has been placed in the WIKI:

https://wiki.freepascal.org/FPC_git

The lazarus team also placed a version at

https://wiki.freepascal.org/SVN_to_GIT_Cheatsheet

If you see places where we overlooked updating the SVN to git or mantis to
gitlab information, please let us know on the maillist...

Michael.

stocki:
Does that really work? After about 60% git clone I get an RPC error or something like that. The download stops. Git is a dubious technology. SVN was much more stable.

MarkMLl:
Marco, please could that list be placed on a webpage somewhere with an *UNCHANGING* URL so that it can be bookmarked for reference.

MarkMLl

lucamar:

--- Quote from: stocki on August 09, 2021, 10:03:42 am ---Does that really work? After about 60% git clone I get an RPC error or something like that.
--- End quote ---

Yes, it works, Might be a glitch on your network:

--- Code: Text  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---lucamar@Diana:~/temp$ git clone https://gitlab.com/freepascal.org/fpc/source.git fpcClonando en 'fpc'...remote: Enumerating objects: 662979, done.remote: Counting objects: 100% (662979/662979), done.remote: Compressing objects: 100% (127961/127961), done.remote: Total 662979 (delta 533037), reused 662489 (delta 532575), pack-reused 0Recibiendo objetos: 100% (662979/662979), 164.45 MiB | 1.40 MiB/s, listo.Resolviendo deltas: 100% (533037/533037), listo.Revisando archivos: 100% (20100/20100), listo.lucamar@Diana:~/temp$

--- Quote from: stocki on August 09, 2021, 10:03:42 am ---Git is a dubious technology. SVN was much more stable.
--- End quote ---

While it's true that SVN is much more mature (and I prefer it too), I seriously doubt that Git is "dubious tech". Remember: it was created (and is actively used) to control the Linux kernel source; it's difficult to think of a bigger or more demanding piece of software to maintain.

stocki:
Why a glitch in my network? SVN worked for years. Git sucks.

Navigation

[0] Message Index

[#] Next page

Go to full version