Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Fradow9852yYou are taking separation too far.
A folder and its CVS repository per project.
A "project" in your time management system (Trello?) per project.
Install dependencies locally instead of globally (your package manager, whichever it is, should be able to do that).
@Fradow I understand if you work on separate repos let's say for android apps then switching between is fine and easy.
Problem becomes when you are doing freelancing+studying phd+working on other technologies. Having one environment for me is too much (if its for all purposes: study, work, personal projects, also chill like watching movies and etc.)
Fradow9852yI may have mis-interpreted your question.
What do you call "environment"? And could you give a few specific issues you are encountering?
Agred21732yWell, if you understand an enviro as WHOLE OTHER OS than what can we tell you? I think that most people just use other catalogs or accounts on a single machine and in single OS.
Personally I use Linux and Windows on single machine and it's more than enough for everything. I don't even create different accounts because I see no reason to do so. I know where work is and where fun is. That's all.