Je voulais mettre mes fichiers de travail (code) /usr/local/src
, mais je pense que c'est déjà un dossier qui a une autre signification sémantique.
Qu'est-ce que c'est? Dois-je y mettre du code source ou existe-t-il un meilleur endroit?
Modifier - Je suis le seul utilisateur et administrateur de la machine, et je ne veux pas utiliser mon répertoire personnel car il se trouve sur un lecteur NFS.
/usr/local/src
comme un bon endroit pour télécharger du code source tiers (par exemple pour patcher et reconstruire des packages), pas mon propre code source, qui, comme dit Matt, devrait être sous / srv / ... (bien que j'utilise habituellement/srv/vcs/sourcerepo
). Et en miroir à distance, bien sûr./usr/local/appname
ou/usr/local/src
même mieux, jusqu'à ce que je lise ceci. Cela m'a donné la raison que je connaissais au fond de mon esprit. C'est en effet un worktree, tu m'as rattrapé. Alors, que se passe-t-il si je le mets à la place, puis le clone dans le~/src
construire là-bas, puis et le pousse vers son amont qui est l'endroit qui est ajouté / ou-dans le chemin pour exécuter les outils de développement. Je n'aime tout simplement pas l'idée de / srv, car elle n'est pas servie.srv
?