Não há um tamanho único para responder ao seu problema. / tmp seria acessível a todos os usuários, mas é um local ruim para colocar esses arquivos.
Não sei por que você não está usando o controle de versão adequado para que todos os desenvolvedores estejam desenvolvendo em seus respectivos ambientes de desenvolvimento e, em seguida, empurrando para um repositório mestre.
Se você está se referindo a uma caixa dev (que você não diz) então crie um diretório, em algum lugar como / usr / local / src e torne-o gravável por um grupo ao qual todos os desenvolvedores pertençam. Em seguida, crie um script de implantação que coloque os arquivos que precisam ser publicamente acessíveis sob a raiz da Web.