Подключение к персональному серверу Perforce по локальной сети

Я создал персональный сервер с помощью «Helix Client» P4V на своей домашней рабочей станции с Windows 10.

Подключение к персональному серверу Perforce по локальной сети

Я хотел бы иметь возможность подключиться к этому серверу со своего ноутбука в локальной сети, чтобы я мог использовать его. (Чтобы убедиться, что все, что требуется для проекта, правильно в репозитории, и тестирование)

Могу ли я подключиться к этому серверу, используя IP-адрес рабочей станции и порт 1666?

Есть ли дополнительный шаг, который мне нужно предпринять, чтобы «обслужить» репозиторий?


1
1 145
2

Ответы:

Нам нужно указать "localhost: 1666" в качестве сервера, что означает это (то же самое, что и IP-адрес 127.0.0.1). Это будет работать только для вас, а не для других машин.

Откройте вкладку «Инициализировать новый персональный сервер» и укажите местоположение вашего сервера.


Решено

«Персональный сервер» по умолчанию не прослушивает сеть (клиент порождает недолговечный серверный процесс на месте каждый раз, когда запускает команду).

Чтобы преобразовать ваш личный сервер в общий сервер, установите службу Perforce (она будет частью установщика сервера в Windows) и настройте ее корневой каталог сервера в соответствии с путем, который вы указали вашему личному серверу.

Кроме того, вы можете перейти в командную строку и запустить:

p4d -r Z:\Core\.p4root -p 1666

но этот сервер будет работать и слушать только до тех пор, пока открыта командная строка, тогда как служба (p4s.exe) будет работать в фоновом режиме.