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:

  1. copy whole project located on rhel share folder between mac os , rhel using rsync
  2. code atom in mac os
  3. 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

Popular posts from this blog

mysql - Dreamhost PyCharm Django Python 3 Launching a Site -

java - Sending SMS with SMSLib and Web Services -

java - How to resolve The method toString() in the type Object is not applicable for the arguments (InputStream) -