Re: [p4] Installation of last Helix Core & P4V release

itechnology <[email protected]>
Newsgroups gmane.comp.version-control.perforce
Message-ID <[email protected]>
Posted on behalf of forum user 'itechnology'.

Hi Caroline,

Both P4V and P4 work without actually needing to use the installer, you can
extract the files and just do a inplace replacement, and then roll back to a old
version with a copy/replace

However since there are no zip versions of perforce producs you need to jump
through some hoops ..this i how we upgrade our infra here

For P4V

Run the installer and follow through to the end, BUT don't actually do the
last step of installing.

You'll find p4vinst.msi located in
c:\users\ <user> \AppData\local\ {guid} \p4vinst.msi

Now you can extract all the files with
msiexec /a p4vinst.msi TARGETDIR= <path>

Just toss all the files in the P4V folder you'll discover under 
<path>

Also toss the files from here in the base P4V folder
<path> /p4/System32
<path> /p4/Win/System



For P4

run
helix-versioning-engine-x86.exe /s /b <path>

And you'll find helix-versioning-engine-x86.msi under  <path>

Now run
msiexec /a helix-versioning-engine-x86.msi TARGETDIR= <path>

And you'll find all the P4 files under  <path>

The only files you need is  p4d.exe, p4s.exe, and p4.exe

Now just shut down the P4 service, and replace the old files with those you just
extracted, and restart the service

You might need to run
p4d -p 1666 -r E:\Srv_200\Perforce -xu
To upgrade metadata files in case db structure changed ..in this case, be sure
to just make a backup of *.db files in perforce so you can easily roll back.


Enjoy !



--
Please click here to see the post in its original format:
  http://forums.perforce.com/index.php?/topic/5574-installation-of-last-helix-core-p4v-release
_______________________________________________
perforce-user mailing list  -  [email protected]
http://maillist.perforce.com/mailman/listinfo/perforce-user
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.