Indeed, working on project as a folder does sound like the correct way to go with source control system and C2.
This very week end I participated in a jam with several persons over the internet and it's true that a good system and work flow would have helped us greatly.
A few years ago I've read the first chapters of subversion's documentation, but never went further more than installing and hardly toying with tortoise and never really setted up a server.
If anybody can provide feedback or resources on how to configure that kind of setup for working on C2 projects I'd be grateful and willing to try it.
Does github allows for "private" (as in non open-source and if possibly not publicly reachable) projects/accounts ?
Do you know of any service that would ?
And if paying services are the only solution what are the best in quality/price ratio in your experiences ?
Thank you in advance.
You can use GIT for free, locally. GitHub only allows free projects if they are OPEN. It costs $7 US for private repositories and a number of users. You aren't going to find a really good free one, because hosting is expensive, especially for source control because of all the diff changes you have to maintain forever, you don't grow linearly.
The best way to do it, is to share a local GIT repo, then when you are ready and have 7$ a month, just post it to to GITHub.
That said, I'm a huge fan of TFS (C# guy here) and that usually costs 10000-14000$ US because you have to use it with Visual Studio Ultimate (Plus MSDN). Now Microsoft allows for free versions too at tfs.visualstudio.com/en-us/pricing/information Using it with construct 2 would be interesting.
I say git is the best solution. just keep the git window open and save often.
Question: Does saying as a project as a folder vs single file have any impact on saving time or chance of corruption?