@topic: SpringPy also needs moving to github, but I'm way too lazy atm. I'll probably put it off till the second or third deadline

Moderator: Moderators
Yes, you add files with "git add path1 path2...". What's more awesome, you can decide which parts of a single file you want added with git add -p (really easy to use).KingRaptor wrote:Does the CLI let you easily decide which of the 1,000 modified files you currently have in working dir should go into the next commit? That's the big thing I'm concerned about.
nonono! please not. i/we want to drop svn support in RapidTools/rapid. also a lot of projects already use git. having a few projects using svn makes stuff just more complicated.Silentwings wrote: it might make more sense to put them somewhere svn-able.
I didn't know that was the stance, maybe make an official announcement about this. The concerned gamedevs could be interested.abma wrote:nonono! please not. i/we want to drop svn support in RapidTools/rapid. also a lot of projects already use git. having a few projects using svn makes stuff just more complicated.Silentwings wrote: it might make more sense to put them somewhere svn-able.
this would require some deadline which i don't want (yet).Jools wrote:I didn't know that was the stance, maybe make an official announcement about this. The concerned gamedevs could be interested.
First I ever heard of it. Idk if there is a good implementation reason for it, but it just seems harmful to me. Svn was used by the vast majority of Springs subprojects to date, and however many fans github might have, you also don't have to look hard (a simple google search will suffice) to find many people/projects that don't want it.i/we want to drop svn support in RapidTools/rapid
even spring used svn. but most project migrated to git because its better for many workflows as its a distributed revision control. so the closing of google code is a good point to migrate to git!Svn was used by the vast majority of Springs subprojects to date
no additional step required for git, also svn mirroring is very error-prone, a lot of hacks have been added to make it run stable. svn update takes a lot of more cpu on server side when new commits are fetched/checked in comparison to git, also git is faster and uses less disk space.git clone ...
sudo script/to/change/apache/config
i guess i don't understand. there are a lot of git hosters, no need to use github. i.e. https://bitbucket.org/PicassoCT/journeywar.gitSilentwings wrote:The point is that there are still many people/projects out there (as said, simple google search suffices) who don't want to use github
git is one of the most widely used version control systems. currently there are 14 git/rapid repos vs. 9 svn/rapid repos.its bound to do some harm if it intentionally doesn't support the widely used version control systems.