Я использовал Subversion для этого в прошлом.В основном это потому, что я нахожусь в Windows, а TortoiseSVN - простой мертвый пользовательский интерфейс для моего репо.
Для сценария, подобного вашему, который относительно прост, я бы рекомендовал использовать либо то, что вам знакомоили что легко использовать на вашей платформе.