[NOTE] New repository available

This forum is dedicated to feedback, discussions about ongoing or future developments, ideas and suggestions regarding the ChibiOS projects are welcome. This forum is NOT for support.
User avatar
Giovanni
Site Admin
Posts: 14457
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1076 times
Been thanked: 922 times
Contact:

[NOTE] New repository available

Postby Giovanni » Mon Feb 26, 2018 1:47 pm

Hi,

I have created a new repository, still hosted on SF, no data has been lost.

The access URL is different: https://svn.code.sf.net/p/chibios/svn2/trunk or svn://svn.code.sf.net/p/chibios/svn2/trunk (note it is /svn2/ instead of /svn/)

The old repository is still there but it is broken beyond repair, will be removed in a few days. Do not commit there because your commits would be lost.

You need to remove your current working copies and checkout from the new repository, DO NOT ATTEMPT TO SWITCH AN EXISTING WORKING COPY because revisions after 11542 are different.

Giovanni

User avatar
wurstnase
Posts: 121
Joined: Tue Oct 17, 2017 2:24 pm
Has thanked: 43 times
Been thanked: 30 times
Contact:

Re: [NOTE] New repository available

Postby wurstnase » Mon Feb 26, 2018 7:44 pm

For my local copy with git-svn I found a pretty fast solution.

In the chibios-root directory go into .git and edit the config file.

My looks like this:

Code: Select all

[core]
   repositoryformatversion = 0
   filemode = true
   bare = false
   logallrefupdates = true
[svn-remote "svn"]
   url = https://svn.code.sf.net/p/chibios/svn
   fetch = trunk:refs/remotes/origin/trunk
   branches = branches/*:refs/remotes/origin/*
   tags = tags/*:refs/remotes/origin/tags/*


I simply change the url to the new one and add a rewriteRoot. So it looks like this:

Code: Select all

[core]
   repositoryformatversion = 0
   filemode = true
   bare = false
   logallrefupdates = true
[svn-remote "svn"]
   url = https://svn.code.sf.net/p/chibios/svn2
   rewriteRoot = https://svn.code.sf.net/p/chibios/svn
   fetch = trunk:refs/remotes/origin/trunk
   branches = branches/*:refs/remotes/origin/*
   tags = tags/*:refs/remotes/origin/tags/*


Then do a

Code: Select all

git svn fetch
git svn rebase


And all should work again.
\o/ Nico

User avatar
Giovanni
Site Admin
Posts: 14457
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1076 times
Been thanked: 922 times
Contact:

Re: [NOTE] New repository available

Postby Giovanni » Tue Feb 27, 2018 12:11 pm

I am tired of all problems so I registered chibiforge.org, I will setup a subversion server and eventually move everything there if working as expected. Surprisingly the domain appeared active in few minutes.

I could keep SF as a mirror using svnsync in a cron job.

Giovanni

User avatar
tfAteba
Posts: 547
Joined: Fri Oct 16, 2015 11:03 pm
Location: Strasbourg, France
Has thanked: 91 times
Been thanked: 48 times

Re: [NOTE] New repository available

Postby tfAteba » Tue Feb 27, 2018 10:22 pm

Hello Giovanni,

Just a quick feedback, I was able to get the stable version 18.02 from Sourceforge but not a snapshot of the trunk.
regards,

Theo.

User avatar
Giovanni
Site Admin
Posts: 14457
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1076 times
Been thanked: 922 times
Contact:

Re: [NOTE] New repository available

Postby Giovanni » Tue Feb 27, 2018 11:39 pm

Try again because it is working here, maybe you are accessing the old repository.

Giovanni

User avatar
tfAteba
Posts: 547
Joined: Fri Oct 16, 2015 11:03 pm
Location: Strasbourg, France
Has thanked: 91 times
Been thanked: 48 times

Re: [NOTE] New repository available

Postby tfAteba » Wed Feb 28, 2018 12:39 pm

Hi,

I'm currently giving a try.

Here is the url used when trying to download the snapshot: https://sourceforge.net/p/chibios/svn2/HEAD/tarball?path=/trunk

It works now but it is very slow while dowloading.

Thanks.
regards,

Theo.

steved
Posts: 825
Joined: Fri Nov 09, 2012 2:22 pm
Has thanked: 12 times
Been thanked: 135 times

Re: [NOTE] New repository available

Postby steved » Wed Feb 28, 2018 9:15 pm

Think I've manaaged to download an up to date copy, although comms was very patchy this afternoon - had to restart many times.

And now SF is in 'Disaster Recovery Mode'.

You'd think they might learn how to avoid this sort of thing!

josesimoes
Posts: 91
Joined: Sat Feb 18, 2017 11:50 am
Has thanked: 43 times
Been thanked: 23 times

Re: [NOTE] New repository available

Postby josesimoes » Wed Feb 28, 2018 10:16 pm

Sorry to know that you are facing all this problems.

Risking upseting you, I'll throw this: as you are moving the repository anyway, may I suggest that you consider moving it to GitHub or Bitbucket(in case you dislike the first for any reason) ? It seems to be the defacto hosting for all Open Source projects these days...

User avatar
Giovanni
Site Admin
Posts: 14457
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1076 times
Been thanked: 922 times
Contact:

Re: [NOTE] New repository available

Postby Giovanni » Thu Mar 01, 2018 9:28 am

Hi,

I am not interested in git so those are not an option.

Giovanni

User avatar
Giovanni
Site Admin
Posts: 14457
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1076 times
Been thanked: 922 times
Contact:

Re: [NOTE] New repository available

Postby Giovanni » Thu Mar 01, 2018 10:22 am

steved wrote:Think I've manaaged to download an up to date copy, although comms was very patchy this afternoon - had to restart many times.


Same here, even a simple update can fail, you have to do it until it completes without errors. They are still working on the migration but it is getting ridiculous.

I am working on setting up a private repository on chibiforge.org, if it works well we'll migrate there. SF could become a mirror or removed entirely.

Giovanni


Return to “Development and Feedback”

Who is online

Users browsing this forum: No registered users and 26 guests