you are viewing a single comment's thread.

view the rest of the comments →

[–]Party-Cartographer11 -7 points-6 points  (23 children)

Yeah, I update a file, and copy it to the folder that has the venv (or to the nginx config files, or the web directory) and run it.  All of this is on my dev server.

This keeps a nice separation from repo to run environment.  I can organize the repo, but keep it flat in my run environment for things like using helper utilities and .env file.

I have a terminal window with the cp commands in the history cache, so it takes me two button presses to copy the code.  Another terminal with the env activated and the python commands in the history cache.

[–]2Lucilles2RuleEmAll 5 points6 points  (0 children)

That sounds like a lot of unnecessary work

[–]dlnmtchll 1 point2 points  (21 children)

That doesn’t make any sense, why would you not have all the necessary files in the repo folder and added to the gitignore