[WARNING] SourceForge DOWN (now back up, notes inside)

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
barthess
Posts: 861
Joined: Wed Dec 08, 2010 7:55 pm
Location: Minsk, Belarus
Been thanked: 7 times

Re: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby barthess » Sun Jul 26, 2015 12:13 pm

I have update git mirror. That can not be done without --force of the last commits. Sorry for inconvenience.

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: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby Giovanni » Sun Jul 26, 2015 2:04 pm

Thanks barthess.

BTW, I rsynched the whole SF repository locally, 200MB of ChibiOS history.

Giovanni

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

Re: [WARNING] SourceForge DOWN

Postby steved » Mon Jul 27, 2015 11:07 am

Tectu wrote:@steved: See what utzig wrote. Exactly my thinking too.
What you describe certainly works but there we are already in the 'annoying to use' part. When you handle your repository the way you explained you would be better of with git because git does all that magic and many more things for you just on a single command.

steved wrote:I have used git a little, and find it very much less intuitive!

Can you tell me what you think is less intuitive with git? After all you need to know exactly three commands to not only get started with GIT but also to do 80% of your work:
  • git pull
  • git commit
  • git push
Not sure how that is less intuitive than the process that you described ;)

Maybe SVN is a tiny bit easier to use than git for beginners (personally I never felt that way but it is a subjective thing) but git saves you from a lot of pain due to just having one remote repository.
I just finished the first year of university and I had to work on two different projects with different people, all of which never programmed in their life before (and therefore didn't know stuff like SVN and GIT either). Some of them installed SourceTree, some used the command line but never the less after five to ten minutes of explanation all of them understood what is going on and during the project time nobody ever had an issue with using it. When I had to introduce a trainee to SVN two years ago it was a lot more pain. Just having one remote repository can make the life of everybody difficult.


~ Tectu

Perhaps part of the difference is that I only use version control systems for "other people's" projects; not my own, so I don't use them enough to become familiar. I started with CVS, and moved to SVN; both had similar concepts at the level I was using them (which did include code contributions). I have also used git a little, and found it more complicated to use - I accept that it would do more; I just haven't needed it!

I don't understand your comment about having one remote repository; SVN allows you to clone a repository (one simple command with Tortoise SVN) and to push the changes back. And personally I prefer the concept of a single 'master' repository for traceability and control. I rarely need to look at update history, so its no great hardship to do that online.

utzig
Posts: 359
Joined: Sat Jan 07, 2012 6:22 pm
Location: Brazil
Has thanked: 1 time
Been thanked: 20 times
Contact:

Re: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby utzig » Mon Jul 27, 2015 11:48 am

Steve,

For working alone git is even better because you can have your repo locally, so you don't need push/pull, you just use commit and have access to all history, etc. And when you want to you can easily move the repo to some remote server.

But working with other people is where git excels. But I guess you really need branches for that so I would add the checkout/branch commands to the list Tectu has provided previously. But that really doesn't make it a whole lot harder...

Fabio Utzig

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

Re: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby steved » Mon Jul 27, 2015 2:00 pm

utzig wrote:Steve,

For working alone git is even better because you can have your repo locally, so you don't need push/pull, you just use commit and have access to all history, etc. And when you want to you can easily move the repo to some remote server.

But working with other people is where git excels. But I guess you really need branches for that so I would add the checkout/branch commands to the list Tectu has provided previously. But that really doesn't make it a whole lot harder...

Fabio Utzig

Fabio,
I'd keep the repository on a local server, separate from my 'working' computer, so I imagine the normal rules apply.

I did try and set up a git repo a few years ago, and it was the usual open source documentation shambles of searching all over the place and trying to work out which bits of information were still current - I never did get it going. Hopefully that's improved now; one day I'll have another go.

User avatar
Tectu
Posts: 1226
Joined: Thu May 10, 2012 9:50 am
Location: Switzerland
Contact:

Re: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby Tectu » Mon Jul 27, 2015 2:33 pm

I won't say anything more to this. Nobody who worked with SVN before and switched to GIT regrets it. GIT is simpler to use for working alone AND for working together.

steved wrote:I did try and set up a git repo a few years ago, and it was the usual open source documentation shambles of searching all over the place and trying to work out which bits of information were still current - I never did get it going. Hopefully that's improved now; one day I'll have another go.

Just read this and give it a serious chance, please: https://www.atlassian.com/git/tutorials/
Then come back and tell me exactly what is more difficult or more cumbersome than doing the same thing with SVN. Note that that is a generic GIT tutorial using the command line interface. You can use SourceTree if you prefer a visual tool (which I agree, might look scary at the first glance but is really straight forward after you read the tutorial linked above).


~ Tectu

rew
Posts: 380
Joined: Sat Jul 19, 2014 12:59 pm
Has thanked: 2 times
Been thanked: 13 times

Re: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby rew » Tue Jul 28, 2015 12:38 pm

Tectu, I fully agree with you. Git is easy. I'm slowly moving outside the "basic commit/push/pull" circle, but the basics remain simple.

I don't get the objections to "there is no central repository".
If you WANT to think of the github repository as the "central repository" you can do that. You modify your local copy, and when you're ready just push to the "central repository". Part of the current "panic" is that some history had to be explicitly backed up when using SF. With git, every local copy already IS a backup including the history.

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

Re: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby steved » Wed Jul 29, 2015 10:02 am

Maybe someone will solve the Sourceforge problem for us: http://www.theregister.co.uk/2015/07/28/dice_to_unload_slashdot_and_sourceforge/

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: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby Giovanni » Wed Jul 29, 2015 12:29 pm

This could be good news, SF started going bad after Dice acquisition. It all depends on who the next owner will be.

Giovanni

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

Re: [WARNING] SourceForge DOWN (now back up, notes inside)

Postby steved » Wed Jul 29, 2015 3:03 pm

I've just completed a fresh download of the Chibios repository from SF, and get an error trying to connect to one of the external repositories, as per attached error message.
svn_error.png

Its a long-standing problem; I've got the same message on my machine at home ever since setting up the repository there late last year. But it didn't occur on an older repository for the trunk only.
Don't think I'm missing anything important; just don't like error messages!


Return to “Development and Feedback”

Who is online

Users browsing this forum: No registered users and 39 guests