After a lot of peer pressure careful thinking and planning, the codebase has been moved over to Git on Github, and the Sourceforge SVN codebase will no longer be maintained. The Compiling instructions have been updated respectively (updated Contributing instructions will soon follow), so anyone who likes to compile the project should catch up. For Windows users, I recommend either Git Extensions or TortoiseGit.
Edit: Contribution instructions in the forum are now updated.
Yeah
git clone
If you create an ignore directive for bin/DATA then you don’t get changed files if something is present there.
Same would be true for the compiler data and results.
There is already a .gitignore for compiler trash.
I can’t ignore all of bin/DATA because there’s new OpenXcom-specific files in there too.
Nice move, you won’t regret it! 🙂
This makes me sad. Git is such a pain (a git, if you will) to work with.
I was also very sceptic in the beginning. I’m a big fan of SVN – probably the most popular version control software. And learning new tools is always a pain, but as an active developer on the project, the little learning curve aside I’ve only seen benefits: automatic intermediate build, personal branching,… and certainly not a step backwards. The normal workflow, using tortoisegit, is not slower than SVN. The GitHub website is nicer than sourforge’s. And once you learned to work with advanced git features like “stashing” you really feel the power of git.