Предположим, у нас есть корпоративный частный репозиторий, и нам нужно работать с поставщиком.Поскольку у нас очень строгие политики управления исходным кодом, нам нужно несколько требований (см. Ниже).
- Мы создаем учетную запись для поставщика.Мы не ожидаем использовать собственную учетную запись поставщика.
- Поставщик может клонировать (и извлекать / выгружать) репозиторий только на одном (или двух) конкретном компьютере (ах).Мы не ожидаем, что какой-либо поставщик сможет клонировать (или загружать) нашу интеллектуальную собственность везде.
- Мы бы предпочли использовать github.com вместо создания локальной системы управления исходным кодом в локальной сети и предоставления поставщикам VPN.
Можем ли мы это сделать?Если да, то как?