Вместо клонирования репозитория и разработки &, локального тестирования, наш проект должен быть размещен на сервере и протестирован там из-за ограничений лицензирования (работа с определенным доменом в определенном пути , конкретный IP разрешено, и т.д.)Использование удаленного хоста в качестве рабочего каталога, расширения git
Поэтому мы не можем настройки локальных сред тестирования, мы должны использовать центральное хранилище и использовать его в качестве своего рода «удаленного рабочего каталога»
команда разработчиков хотели бы использовать git extensions (gui)
Есть ли в любом случае s вырезать git-расширения, чтобы открыть удаленный файл как рабочий каталог и действовать на нем вместо локального? Когда какие-либо изменения внесены в тестовый репозиторий сервера, они должны появиться в промежуточной области.
Пожалуйста, смотрите изображение below (large) например
Я полностью согласен, это далеко не идеальное решение, но изменение программного обеспечения, которое мы используем на веб-сайте, в настоящее время невозможно. Мы застряли с ограничениями и лицензиями. К сожалению, мы можем эффективно иметь только один рабочий каталог. Я подумал, что возможно, что только git-расширения работают со всеми командами на сеансе SSH, а не локально. –
+1. Если вам не разрешено вообще вытаскивать исходный код на локальный компьютер, вы не можете редактировать или компилировать локально. Итак, у вас есть проблема с системой контроля версий. –