Connecting to Perforce Personal Server on Lan










0














I have created a Personal Server using the P4V "Helix Client" on my Windows 10 workstation at home.



enter image description here



I would like to be able to connect to this server from my laptop on the LAN so that I can pull from it. (To make sure that everything that is required for the project is correctly in the repository, and testing)



Should I be able to connect to this server using the workstations IP address and port 1666?



Is there an additional step I need to take to "serve" the repository?










share|improve this question


























    0














    I have created a Personal Server using the P4V "Helix Client" on my Windows 10 workstation at home.



    enter image description here



    I would like to be able to connect to this server from my laptop on the LAN so that I can pull from it. (To make sure that everything that is required for the project is correctly in the repository, and testing)



    Should I be able to connect to this server using the workstations IP address and port 1666?



    Is there an additional step I need to take to "serve" the repository?










    share|improve this question
























      0












      0








      0







      I have created a Personal Server using the P4V "Helix Client" on my Windows 10 workstation at home.



      enter image description here



      I would like to be able to connect to this server from my laptop on the LAN so that I can pull from it. (To make sure that everything that is required for the project is correctly in the repository, and testing)



      Should I be able to connect to this server using the workstations IP address and port 1666?



      Is there an additional step I need to take to "serve" the repository?










      share|improve this question













      I have created a Personal Server using the P4V "Helix Client" on my Windows 10 workstation at home.



      enter image description here



      I would like to be able to connect to this server from my laptop on the LAN so that I can pull from it. (To make sure that everything that is required for the project is correctly in the repository, and testing)



      Should I be able to connect to this server using the workstations IP address and port 1666?



      Is there an additional step I need to take to "serve" the repository?







      perforce p4v






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 10 at 0:58









      Jay Kyburz

      474311




      474311






















          2 Answers
          2






          active

          oldest

          votes


















          2














          A "personal server" doesn't listen on the network by default (the client spawns a short-lived server process in place each time it runs a command).



          To convert your personal server into a shared server, install the Perforce service (this'll be part of the server installer on Windows) and set its server root directory to match the path you gave your personal server.



          Alternatively, you can go to a command prompt and run:



          p4d -r Z:Core.p4root -p 1666


          but that server will only be up and listening for as long as that command prompt is open, whereas the service (p4s.exe) will run in the background.






          share|improve this answer




















          • Thanks Sam. Looks like i need a diffrent installer for p4D and s. I will check that out now.
            – Jay Kyburz
            Nov 10 at 1:17










          • Also, I was just reading about p4 zip which might just do what I need to do.
            – Jay Kyburz
            Nov 10 at 1:18


















          0














          We need to provide "localhost:1666" as the server which means that (the same as the IP address 127.0.0.1). It will only work for you and not other machines.



          Open the tab "Initialize New Personel Server" Tab and then specify your server location.



          enter image description here






          share|improve this answer




















          • Sorry, Are you saying that if I specify localhost instead of the file it will serve the repository so my laptop can see it? The repo is curretly working fine on the localhost, I am having trouble connecting to it from another computer.
            – Jay Kyburz
            Nov 10 at 1:12










          • In that case, remove "localhost:1666" and try something as "ip of the server :1666", something as "192.168.171.12:1666"
            – swapnil shashank
            Nov 10 at 1:15










          Your Answer






          StackExchange.ifUsing("editor", function ()
          StackExchange.using("externalEditor", function ()
          StackExchange.using("snippets", function ()
          StackExchange.snippets.init();
          );
          );
          , "code-snippets");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "1"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53235102%2fconnecting-to-perforce-personal-server-on-lan%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          2














          A "personal server" doesn't listen on the network by default (the client spawns a short-lived server process in place each time it runs a command).



          To convert your personal server into a shared server, install the Perforce service (this'll be part of the server installer on Windows) and set its server root directory to match the path you gave your personal server.



          Alternatively, you can go to a command prompt and run:



          p4d -r Z:Core.p4root -p 1666


          but that server will only be up and listening for as long as that command prompt is open, whereas the service (p4s.exe) will run in the background.






          share|improve this answer




















          • Thanks Sam. Looks like i need a diffrent installer for p4D and s. I will check that out now.
            – Jay Kyburz
            Nov 10 at 1:17










          • Also, I was just reading about p4 zip which might just do what I need to do.
            – Jay Kyburz
            Nov 10 at 1:18















          2














          A "personal server" doesn't listen on the network by default (the client spawns a short-lived server process in place each time it runs a command).



          To convert your personal server into a shared server, install the Perforce service (this'll be part of the server installer on Windows) and set its server root directory to match the path you gave your personal server.



          Alternatively, you can go to a command prompt and run:



          p4d -r Z:Core.p4root -p 1666


          but that server will only be up and listening for as long as that command prompt is open, whereas the service (p4s.exe) will run in the background.






          share|improve this answer




















          • Thanks Sam. Looks like i need a diffrent installer for p4D and s. I will check that out now.
            – Jay Kyburz
            Nov 10 at 1:17










          • Also, I was just reading about p4 zip which might just do what I need to do.
            – Jay Kyburz
            Nov 10 at 1:18













          2












          2








          2






          A "personal server" doesn't listen on the network by default (the client spawns a short-lived server process in place each time it runs a command).



          To convert your personal server into a shared server, install the Perforce service (this'll be part of the server installer on Windows) and set its server root directory to match the path you gave your personal server.



          Alternatively, you can go to a command prompt and run:



          p4d -r Z:Core.p4root -p 1666


          but that server will only be up and listening for as long as that command prompt is open, whereas the service (p4s.exe) will run in the background.






          share|improve this answer












          A "personal server" doesn't listen on the network by default (the client spawns a short-lived server process in place each time it runs a command).



          To convert your personal server into a shared server, install the Perforce service (this'll be part of the server installer on Windows) and set its server root directory to match the path you gave your personal server.



          Alternatively, you can go to a command prompt and run:



          p4d -r Z:Core.p4root -p 1666


          but that server will only be up and listening for as long as that command prompt is open, whereas the service (p4s.exe) will run in the background.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 10 at 1:12









          Sam Stafford

          11.8k719




          11.8k719











          • Thanks Sam. Looks like i need a diffrent installer for p4D and s. I will check that out now.
            – Jay Kyburz
            Nov 10 at 1:17










          • Also, I was just reading about p4 zip which might just do what I need to do.
            – Jay Kyburz
            Nov 10 at 1:18
















          • Thanks Sam. Looks like i need a diffrent installer for p4D and s. I will check that out now.
            – Jay Kyburz
            Nov 10 at 1:17










          • Also, I was just reading about p4 zip which might just do what I need to do.
            – Jay Kyburz
            Nov 10 at 1:18















          Thanks Sam. Looks like i need a diffrent installer for p4D and s. I will check that out now.
          – Jay Kyburz
          Nov 10 at 1:17




          Thanks Sam. Looks like i need a diffrent installer for p4D and s. I will check that out now.
          – Jay Kyburz
          Nov 10 at 1:17












          Also, I was just reading about p4 zip which might just do what I need to do.
          – Jay Kyburz
          Nov 10 at 1:18




          Also, I was just reading about p4 zip which might just do what I need to do.
          – Jay Kyburz
          Nov 10 at 1:18













          0














          We need to provide "localhost:1666" as the server which means that (the same as the IP address 127.0.0.1). It will only work for you and not other machines.



          Open the tab "Initialize New Personel Server" Tab and then specify your server location.



          enter image description here






          share|improve this answer




















          • Sorry, Are you saying that if I specify localhost instead of the file it will serve the repository so my laptop can see it? The repo is curretly working fine on the localhost, I am having trouble connecting to it from another computer.
            – Jay Kyburz
            Nov 10 at 1:12










          • In that case, remove "localhost:1666" and try something as "ip of the server :1666", something as "192.168.171.12:1666"
            – swapnil shashank
            Nov 10 at 1:15















          0














          We need to provide "localhost:1666" as the server which means that (the same as the IP address 127.0.0.1). It will only work for you and not other machines.



          Open the tab "Initialize New Personel Server" Tab and then specify your server location.



          enter image description here






          share|improve this answer




















          • Sorry, Are you saying that if I specify localhost instead of the file it will serve the repository so my laptop can see it? The repo is curretly working fine on the localhost, I am having trouble connecting to it from another computer.
            – Jay Kyburz
            Nov 10 at 1:12










          • In that case, remove "localhost:1666" and try something as "ip of the server :1666", something as "192.168.171.12:1666"
            – swapnil shashank
            Nov 10 at 1:15













          0












          0








          0






          We need to provide "localhost:1666" as the server which means that (the same as the IP address 127.0.0.1). It will only work for you and not other machines.



          Open the tab "Initialize New Personel Server" Tab and then specify your server location.



          enter image description here






          share|improve this answer












          We need to provide "localhost:1666" as the server which means that (the same as the IP address 127.0.0.1). It will only work for you and not other machines.



          Open the tab "Initialize New Personel Server" Tab and then specify your server location.



          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 10 at 1:06









          swapnil shashank

          875




          875











          • Sorry, Are you saying that if I specify localhost instead of the file it will serve the repository so my laptop can see it? The repo is curretly working fine on the localhost, I am having trouble connecting to it from another computer.
            – Jay Kyburz
            Nov 10 at 1:12










          • In that case, remove "localhost:1666" and try something as "ip of the server :1666", something as "192.168.171.12:1666"
            – swapnil shashank
            Nov 10 at 1:15
















          • Sorry, Are you saying that if I specify localhost instead of the file it will serve the repository so my laptop can see it? The repo is curretly working fine on the localhost, I am having trouble connecting to it from another computer.
            – Jay Kyburz
            Nov 10 at 1:12










          • In that case, remove "localhost:1666" and try something as "ip of the server :1666", something as "192.168.171.12:1666"
            – swapnil shashank
            Nov 10 at 1:15















          Sorry, Are you saying that if I specify localhost instead of the file it will serve the repository so my laptop can see it? The repo is curretly working fine on the localhost, I am having trouble connecting to it from another computer.
          – Jay Kyburz
          Nov 10 at 1:12




          Sorry, Are you saying that if I specify localhost instead of the file it will serve the repository so my laptop can see it? The repo is curretly working fine on the localhost, I am having trouble connecting to it from another computer.
          – Jay Kyburz
          Nov 10 at 1:12












          In that case, remove "localhost:1666" and try something as "ip of the server :1666", something as "192.168.171.12:1666"
          – swapnil shashank
          Nov 10 at 1:15




          In that case, remove "localhost:1666" and try something as "ip of the server :1666", something as "192.168.171.12:1666"
          – swapnil shashank
          Nov 10 at 1:15

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53235102%2fconnecting-to-perforce-personal-server-on-lan%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼

          ャフサォクコ ケウ,コ,ワ メ,ロスョノ゙,クネ,フムカヤヲニ,エコ゚ツ ウイオン゙ケワサネォキモュキォウイノンコチ゚メヌナイゥフュ,カヒウネェ ネ,ホノケ,ムュキ ッボーミュハ,チ ツス ィ メウイマヤ,゙ウチ ヅ ロ,ォジヌェ ャヌット ェ,マャ,チナエヒネソキツテ トホヲヲミーァ

          How do I collapse sections of code in Visual Studio Code for Windows?