Cada ficheiro e directoria tem um conjunto de propriedades – chaves e os valores das chaves – associadas. Pode-­se criar e guardar qualquer par arbitrário chave/valor, que se deseje. As propriedades têm também versões ao longo do tempo, como para os conteúdos dos ficheiros; As propriedades fornecem um maior controlo e customização do código-fonte no repositório.