Я создал персональный сервер с помощью «Helix Client» P4V на своей домашней рабочей станции с Windows 10.
Я хотел бы иметь возможность подключиться к этому серверу со своего ноутбука в локальной сети, чтобы я мог использовать его. (Чтобы убедиться, что все, что требуется для проекта, правильно в репозитории, и тестирование)
Могу ли я подключиться к этому серверу, используя IP-адрес рабочей станции и порт 1666?
Есть ли дополнительный шаг, который мне нужно предпринять, чтобы «обслужить» репозиторий?
Нам нужно указать "localhost: 1666" в качестве сервера, что означает это (то же самое, что и IP-адрес 127.0.0.1). Это будет работать только для вас, а не для других машин.
Откройте вкладку «Инициализировать новый персональный сервер» и укажите местоположение вашего сервера.
«Персональный сервер» по умолчанию не прослушивает сеть (клиент порождает недолговечный серверный процесс на месте каждый раз, когда запускает команду).
Чтобы преобразовать ваш личный сервер в общий сервер, установите службу Perforce (она будет частью установщика сервера в Windows) и настройте ее корневой каталог сервера в соответствии с путем, который вы указали вашему личному серверу.
Кроме того, вы можете перейти в командную строку и запустить:
p4d -r Z:\Core\.p4root -p 1666
но этот сервер будет работать и слушать только до тех пор, пока открыта командная строка, тогда как служба (p4s.exe) будет работать в фоновом режиме.