Задать вопрос
@devlocal

Как организовать работу команды без полного доступа ко всем кодам проекта на PHP?

Подскажите как можно организовать разработку на PHP в команде программистов только так что бы ни один из них не видел всего проекта целиком, а был доступ только к своим написанным кодам. Также желательно что бы при разработке в PhpStorm были подсказки при вводе названий методов классов.
Git не подходит так как там проект полностью копируется на локальный компьютер
  • Вопрос задан
  • 349 просмотров
Подписаться 3 Простой 8 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
Решения вопроса 2
Шторму нужен весь код, иначе подсказки работать не будут. У вас плохая идея. На крайняк - используйте микросервисы.
Ответ написан
Комментировать
angrySCV
@angrySCV
machine learning, programming, startuping
Разделяете функционал по микросервисам, на каждый микросервис заводится отдельный гит репозиторий.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Подскажите как можно организовать разработку на PHP в команде программистов только так что бы ни один из них не видел всего проекта целиком, а был доступ только к своим написанным кодам.

Делайте пачку отдельных библиотек\сервисов, потом человек, который в праве все знать, пусть собирает все это вместе. Но грамотно спроектировать это будет не просто.

Так что вам стоит хорошенько подумать, действительно ли вам это нужно. Стоимость и шанс сесть в лужу увеличивается в разы.
Ответ написан
@mykolaim
PHP developer
Подписать NDA и не придумывать свой велосипед.
Ответ написан
Комментировать
Идея дичь и жесть. Но если хочется - реализуется такое в SVN прям из коробки.
Подсветки в phpstorm конечно не будет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽