Мы рассматриваем возможность переключения нашего VCS на git или subversion. Я бы предпочел переключиться на git, но subversion имеет приятную функцию, которую я не вижу в git: для управления доступом к каталогам.
В настоящее время у нас есть репозитории project1, project2 в cvs с разными разрешениями. Мы хотели бы иметь один репозиторий с двумя каталогами project1 и project2 с разными разрешениями. Возможно ли это с git, как и с svn?
Я знаю о подмодулях, которые, вероятно, могут это достичь, но целью для нас является возможность сделать одно фиксированное с изменениями в project1 и project2.
У нас главным образом проблемы с IP-адресами, и мы хотим быть уверенными, что некоторые люди не могут читать (а не просто нажимать) некоторые каталоги. Итак, git для вызова или мне придется использовать git -svn?
Спасибо