Gambas to Git(Lab)

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Gambas to Git(Lab)

Adrien Prokopowicz-2
Hello everyone,

In an effort to both switch the Gambas project versioning to Git, and to  
move away
 from Sourceforge, I imported the whole repository to GitLab. You can see  
it here :

https://gitlab.com/prokopyl/gambas

 From what I see, all history, commits, tags and branches have been  
successfully
imported, and authors have been correctly mapped from their Sourceforge  
usernames to
Git full names and emails (the SVN/Git mapping file is attached).

I know there has been some GitHub vs. GitLab debate on the mailing list  
somewhere,
but it didn't seem to have produced anything, so I just picked one.
Since nothing I have done is GitLab-specific (it's just a plain Git  
repository for now),
we can easily use GitHub too.
I personally picked GitLab simply because we can easily retrieve data  
(issues, wiki and such)
 from a generated archive if we ever want to switch, and their integrated  
CI solution
seems less restricted than Travis (but I didn't go that far with it).

For now, all I did was cloning the entire SVN repo on the server that  
hosts the
playground (for its symmetric 100Mbit/s connection :) ), then using  
git-svn to
create a git repo from the clone, and then push it all to GitLab.

I'm currently trying to set up Continuous Integration to generate Ubuntu  
packages, and
maybe for more distributions later (RHEL/CentOS, Debian, ArchLinux, …).

I know we won't switch to Git right now, I'm at least waiting for 3.10 to  
be released
so everything can calm down. :)
However I would like your feedback : what do you think is needed to make  
Gambas
successfully switch to Git ? (Whichever host we end up choosing).

Regards,
--
Adrien Prokopowicz
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-devel

authors.txt (2K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Gambas to Git(Lab)

Karl Reinl
Am Samstag, den 22.07.2017, 20:35 +0200 schrieb Adrien Prokopowicz:

> Hello everyone,
>
> In an effort to both switch the Gambas project versioning to Git, and to  
> move away
>  from Sourceforge, I imported the whole repository to GitLab. You can see  
> it here :
>
> https://gitlab.com/prokopyl/gambas
>
>  From what I see, all history, commits, tags and branches have been  
> successfully
> imported, and authors have been correctly mapped from their Sourceforge  
> usernames to
> Git full names and emails (the SVN/Git mapping file is attached).
>
> I know there has been some GitHub vs. GitLab debate on the mailing list  
> somewhere,
> but it didn't seem to have produced anything, so I just picked one.
> Since nothing I have done is GitLab-specific (it's just a plain Git  
> repository for now),
> we can easily use GitHub too.
> I personally picked GitLab simply because we can easily retrieve data  
> (issues, wiki and such)
>  from a generated archive if we ever want to switch, and their integrated  
> CI solution
> seems less restricted than Travis (but I didn't go that far with it).
>
> For now, all I did was cloning the entire SVN repo on the server that  
> hosts the
> playground (for its symmetric 100Mbit/s connection :) ), then using  
> git-svn to
> create a git repo from the clone, and then push it all to GitLab.
>
> I'm currently trying to set up Continuous Integration to generate Ubuntu  
> packages, and
> maybe for more distributions later (RHEL/CentOS, Debian, ArchLinux, …).
>
> I know we won't switch to Git right now, I'm at least waiting for 3.10 to  
> be released
> so everything can calm down. :)
> However I would like your feedback : what do you think is needed to make  
> Gambas
> successfully switch to Git ? (Whichever host we end up choosing).
Salut Adrien,

a short test shows me the Copy Links get a 404.
But I do not know anything about GitXX


--
Amicalement
Charlie

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-devel

Bildschirmfoto vom 2017-07-23 07:16:02.png (83K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Gambas to Git(Lab)

Adrien Prokopowicz-2
Le Sat, 22 Jul 2017 21:19:54 +0200, Karl Reinl <[hidden email]> a  
écrit:
>
> Salut Adrien,
>
> a short test shows me the Copy Links get a 404.
> But I do not know anything about GitXX
>
>

Hi Karl,

These links are just the messages for commits that Benoît wrote 9 years  
ago.
They apparently point to the old 2.0 repository on sourceforge, which does
not exist anymore. You can see the corresponding commit on sourceforge[0].

Since it is just an old message, I don't think you have to worry about
these broken links. :)

Regards,

[0] https://sourceforge.net/p/gambas/code/8167/log/?path=/gambas/trunk/NEWS
--
Adrien Prokopowicz

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-devel
Loading...