text - What is the best practice to code when the project is on a Guest OS (Virtualbox)? -
i have project , files on guest os (red hat enterprise linux) virtualbox, host os mac os. used coding right in rhel editor atom
. boss told me it's inefficient code in guest os, well, makes sense because mac os or windows more responsive linux, changed way:
- copy whole project located on rhel share folder between mac os , rhel using
rsync
- code
atom
in mac os - copy project in share folder original project in rhel
rsync
i'm using atom
(not vim
in rhel) because can edit whole project in 1 window convenient situation. there problem: after copying project in step 3, git status
shows has been changed though edited few files. little annoying.
is there better way code in such environment? advice appreciated.
bretzl's suggestion use shared folders one, think it's important address underlying issue: boss' assumption coding being inefficient or slow because you're working on vm not true.
it sounds new workflow, instituted result of his/her advice, causing have harder time developing did on vm. shared folders that, if have vm configured have access enough cores , memory, performance tasks fine, , there may not problem developing on vm directly. significant amount of development on vm, , haven't had issues. may experience slower builds on vm if you're building whole kernels or other large projects, if that's not case, should fine.
if didn't have performance or productivity problems before forcing work outside of vm, then... wasn't problem.
(i have issue assumption linux less responsive windows or mac os, that's debate different day.)
Comments
Post a Comment