A resposta geral é "não". uid e gid no sistema de arquivos serão definidos no momento da gravação e, se não corresponderem em uma máquina diferente, os privilégios não corresponderão a nenhum deles.
Se você não quiser fazer uma pequena revolução com uids / gids em várias máquinas, tente usar o acls para definir as permissões desejadas para todos os usuários desejados em todas as máquinas. Eu suspeito que isso vai usar uids numéricos internamente, então isso poderia acontecer, que dar acesso à sua conta foo na máquina A, uid a, dará acesso aos seus arquivos para uma barra aleatória na máquina B, uid a. Parece também que é mais incômodo do que vale a pena.
Acho que a melhor abordagem seria usar o tar para migrar sua árvore de desenvolvimento.
Eu também tive uma idéia incompleta de carregar um repositório Subversion (com arquivos graváveis apenas para raiz e arquivos de configuração de acesso apropriados), e confiando no servidor svn estar presente em todas as máquinas que você irá usar, mas Eu não acho que seja excessivamente são.