Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (798)
Games in Android Showcase (234)
games submitted by our members
Games in WIP (865)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  What are the viable alternatives to Sourceforge?  (Read 16152 times)
0 Members and 1 Guest are viewing this topic.
Offline Cero
« Reply #30 - Posted 2015-10-29 09:25:14 »

I'm quite a believer in free markets - one day I may live to actually see one!

Dont hold your breath  Emo

Offline Roquen

JGO Kernel


Medals: 518



« Reply #31 - Posted 2015-10-29 09:53:44 »

overreact by comparing self-hosting to making myself an IT department?
I have X computers in my house.  I'm the IT department.  Luckily nobody outside of my house depends on any of them.

Quote
Spending one or two months in migrating is acceptable to me, especially if I don't have to migrate every three years. I think that doing so wouldn't be a waste of time except if I totally fail, it would be helpful to show some people that we can regain control on computer science.
That's my whole point (one to two months is hopefully a grossly overestimated time investment)...is whatever the initial time investment + ongoing time investment worthwhile?  Moving to GitHub should take less than a couple of hours.

That time could be spent "regaining control" in a wider sense.  Contribute to HURD as an example.  You can find something to advance your political/social views more than walking the self-hosting route.
Offline nsigma
« Reply #32 - Posted 2015-10-29 10:36:58 »

Moving to GitHub should take less than a couple of hours.

+1 And once you're using Git, moving between services or setting up multiple upstreams should be quicker too.

Jumping on with a related question, though.  One thing I find frustrating on GitHub is the inability to report issues without having an account.  That's one thing I think you can allow on Sourceforge.  Any thoughts on alternatives there?

Praxis LIVE - hybrid visual IDE for (live) creative coding
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline princec

« JGO Spiffy Duke »


Medals: 1107
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #33 - Posted 2015-10-29 10:59:40 »

Unrelated: the thing I find most confusing about GitHub is Git. Has anyone yet found a UI for Eclipse that makes Git comprehensible for an idiot (ie. me)?

Cas Smiley

Offline cylab

JGO Kernel


Medals: 195



« Reply #34 - Posted 2015-10-29 11:35:03 »

Somebody once said, git is only confusing to people that got screwed up by svn Wink

I would suggest to use the commandline client at first, to get the terminology before trying to use a UI. Can't comment on eclipse, but support is great in Intellij Idea Wink

Mathias - I Know What [you] Did Last Summer!
Offline elect

JGO Knight


Medals: 69



« Reply #35 - Posted 2015-10-29 11:41:50 »

Unrelated: the thing I find most confusing about GitHub is Git. Has anyone yet found a UI for Eclipse that makes Git comprehensible for an idiot (ie. me)?

Cas Smiley

You may want to give a try to SourceTree
Offline nsigma
« Reply #36 - Posted 2015-10-29 11:45:11 »

Can't comment on eclipse, but support is great in Intellij Idea Wink

Interestingly looks like Idea uses the CLI client under the hood, whereas Eclipse and NetBeans both use JGit?  The UI in Eclipse and NetBeans looks quite similar - easy enough to work with when you get a handle on the terminology.  Not that you have to manage your source control through the IDE.  +1 to @cylab on trying with the CLI client first.

Praxis LIVE - hybrid visual IDE for (live) creative coding
Offline nsigma
« Reply #37 - Posted 2015-10-29 11:47:49 »

Oh, the best thing about Git is this quote from Linus Torvalds

Quote
I'm an egotistical bastard, so I name all my projects after myself. First Linux, now git

Praxis LIVE - hybrid visual IDE for (live) creative coding
Offline gouessej
« Reply #38 - Posted 2015-10-29 12:35:42 »

Please can some Git experts look at my procedure to migrate from Subversion to Git?
http://sourceforge.net/p/tuer/tickets/46/#04d7

Roquen, I'll have to migrate my blog too anyway, this early migration of my repository and of my website will reduce the time spent on the migration of the blog as I won't start from scratch for the latter. Yes, I find urgent to show to my relatives that we can share tons of things online without Facebook and co. and without showing everything to everybody.

Julien Gouesse | Personal blog | Website | Jogamp
Offline Catharsis

JGO Ninja


Medals: 76
Projects: 1
Exp: 21 years


TyphonRT rocks!


« Reply #39 - Posted 2015-10-29 13:04:22 »

I kind of skimmed this thread, but just to rule out the obvious perhaps try the Github Importer tool. SVN instructions as well.

https://help.github.com/articles/importing-your-project-to-github/

At least give it a try and if you don't want to use Github try another service after you've auto-imported and verified things on Github. It could possibly work with a little less stress than dealing with the CLI (though get used to that too eventually).

Check out the TyphonRT Video Suite:
http://www.typhonvideo.com/

Founder & Principal Architect; TyphonRT, Inc.
http://www.typhonrt.org/
http://www.egrsoftware.com/
https://plus.google.com/u/0/+MichaelLeahy/
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #40 - Posted 2015-10-29 14:41:05 »

smartgit is a pretty idiot-safe tool.
Offline Riven
Administrator

« JGO Overlord »


Medals: 1369
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #41 - Posted 2015-10-29 16:48:15 »

@Cas: The issue with Egit (Eclipse's Git plugin) is that it is not plain git behind the scenes. When doing complex merges, say, there are both unresolved upstream and downstream conflicts, Egit freaks out. You can do a 'pull' and it will complain about conflicts or it might simply crash. Going to the commandline and doing the exact same pull, will do the job just fine, often even merging these pesky 'conflicts' for you.

Don't let Egit ruin your impression of git. Egit is a bug ridden, sloppy excuse for a plugin. persecutioncomplex

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline gouessej
« Reply #42 - Posted 2015-10-29 17:00:21 »

Actually, I have (just?) forgotten to convert the svnignore to gitignore, the rest seems to be working. I did it in command line as I wanted to understand what I was doing.

Julien Gouesse | Personal blog | Website | Jogamp
Offline princec

« JGO Spiffy Duke »


Medals: 1107
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #43 - Posted 2015-10-30 09:27:46 »

Don't let Egit ruin your impression of git. Egit is a bug ridden, sloppy excuse for a plugin. persecutioncomplex
Indeed, this appears to be the main stumbling block... the Eclipse Git stuff is just unusably incomprehensive. When I look at handy sites like this Git cheat sheet it all seems perfectly sensible. When I try and map the Eclipse UI onto it... total fail Sad

Cas Smiley

Offline Roquen

JGO Kernel


Medals: 518



« Reply #44 - Posted 2015-10-30 16:33:07 »

Funny...I just hit this today:

Offline Cero
« Reply #45 - Posted 2015-10-30 16:37:05 »

I can only use git via command line, no big problems when doing simple things. I never understood any visual tool... and Im not really a command line guy either

and yes, I panic at problems, so I do as that xkcd
I also never work in the same folder I do git, and backups too...

Offline gouessej
« Reply #46 - Posted 2015-11-04 13:16:07 »

Hi

I've made a decision. As a first step, I'll follow one of elect's suggestions as ublock seems to be a lot less used than AdBlock and AdBlock+, i.e I'll stay on Sourceforge.net for about one or two months as I have some more urgent tasks to do now.

The second step will consist in redoing the Subversion to Git conversion a bit more cleanly, still on Sourceforge.net. There are more hosting options with Git than with Subversion and anyway, I already use Git on lots of projects. Of course, I'll do some regular backups.

The third step will consist in having a first mirror of this Git repository either on the JogAmp development repository or on Github as Riven suggested. It's just a security in case something goes wrong later. It shouldn't take me long.

The fourth step will consist in installing Debian, an Apache HTTP server with a few modules (explained in this simple tutorial) and Gitalist as a Git web viewer on a Raspberry Pi 2 until I get something a bit more "free". The server won't be visible online, it will help me to validate my solution.

The fifth step depends on the success of the previous step. If it works, I'll use a VPN on an Internet brick instead of a Raspberry Pi (and I'll install some softwares to reduce the deny of service attacks risk, especially fail2ban, denyhosts or ossec). Otherwise, I'll use Github as a fallback.

The sixth step will consist in redirecting my website on Sourceforge to my new home.

Thank you for your suggestions.

Julien Gouesse | Personal blog | Website | Jogamp
Offline abenmariem

Junior Newbie


Exp: 4 years



« Reply #47 - Posted 2015-11-09 00:08:37 »

I advice you to use Git.
It is very powerful than CVS and SVN.

Abderrahmen Ben Mariem
JAVA/JEE Consultant
Blogger at how to program in JAVA website
Offline gouessej
« Reply #48 - Posted 2015-11-09 15:53:47 »

Yes I use it. I just want to migrate my Subversion repository to Git cleanly without loosing any information.

Julien Gouesse | Personal blog | Website | Jogamp
Offline basil_

« JGO Bitwise Duke »


Medals: 418
Exp: 13 years



« Reply #49 - Posted 2015-11-09 22:56:08 »

when i moved from to svn to git i just started to push the same working tree to both at the same time. having .git and .svn on ignore for the opposite. that worked fine, but i did not move the commit logs obviously.

did you manage to port the history ?
Offline Roquen

JGO Kernel


Medals: 518



« Reply #50 - Posted 2015-11-12 09:50:45 »

Remember what I said about becoming the IT department?  http://www.java-gaming.org/topics/wiki-edit-problem/36839/msg/350811/view.html#msg350811
Offline gouessej
« Reply #51 - Posted 2015-11-12 19:35:10 »

did you manage to port the history ?
Yes, this is how I did:
http://sourceforge.net/p/tuer/tickets/46/#04d7

Julien Gouesse | Personal blog | Website | Jogamp
Pages: 1 [2]
  ignore  |  Print  
 
 

 
Riven (81 views)
2019-09-04 15:33:17

hadezbladez (4337 views)
2018-11-16 13:46:03

hadezbladez (1547 views)
2018-11-16 13:41:33

hadezbladez (4462 views)
2018-11-16 13:35:35

hadezbladez (871 views)
2018-11-16 13:32:03

EgonOlsen (4152 views)
2018-06-10 19:43:48

EgonOlsen (4855 views)
2018-06-10 19:43:44

EgonOlsen (2803 views)
2018-06-10 19:43:20

DesertCoockie (3707 views)
2018-05-13 18:23:11

nelsongames (3998 views)
2018-04-24 18:15:36
Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!