3.5.2 Install woes - how do I confirm successful upgrade?

This forum is now locked, since Gold Support is no longer offered.

Moderator: SourceGear

Locked
uberbloke
Posts: 14
Joined: Mon Jan 08, 2007 5:03 am

3.5.2 Install woes - how do I confirm successful upgrade?

Post by uberbloke » Mon Apr 23, 2007 8:18 am

I have tried to upgrade from 3.5.1 to 3.5.2 and now have a system where I am not sure if it is upgraded on the server... how can I tell (stored proc contents, file system sizes etc.) that I have performed a successful upgrade


Steps Taken So Far to get 3.5.2 working (w2k3, SQL Server 2005)

Run install script on server. OK.
Note that install has placed files in C:\inetpub\wwwroot even though Vault is actually running out of D:
Copy files manually
Reboot (just because)
Start Admin Tool, error about missing parameter C.
OK
Error about DB user log in failing.
Follow error link and run scripts
No success
Manually update rights
No success
Point IIS Virtual Directory back into C
No Success
Copy old vault.config (I made a file system backup before starting)
No Success
Decide to revert to 3.5.1
Try and run add/remove
Add/remove fails because of missing required file
Curse (Loudly)
Go for clean install
Delete DB.
Delete WWW files.
Delete VDs
Run 3.5.1 installer
Success!
Confirm log in with blank system
Restore DB backup (made before starting!)
Success
Log in as Admin
Success
Breath sigh of releaf
Log in from Client
DENIED, not enough licences!
Check licences.
Licences OK
Disable all but Admin and 1 user
Still no access
Reboot
Client and Admin now have access
Enable other users
OK, feeling foolhardy, try 3.5.2 again
Run .msi script, now telling me I already have 3.5.2 do I want modify, repair remove
Try modify
No access of the db so assume still 3.5.1
Run .msi script, now telling me I already have 3.5.2 do I want modify, repair remove
Try Repair, looks better, db touched
Success, admin and clients can now log in...

BUT, vault is now running out of C:\ NOT D:\ where I put it originally, but given the last 2.5 hrs not going to worry about that now.

Let's just say I not best pleased at the moment.

So, back to the question at the start. How do I actually confirm that the server is running 3.5.2 (e.g. what has changed other than the version number between 3.5.1 and 3.5.2 that I can physically look at / check)

Might have posted here earlier in this process but being a UK user needed to get this back and running for the other devs before you guys woke up!

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Mon Apr 23, 2007 8:34 am

To check all you need to do is open a client and go to Help - Technical Support. It will tell you your client and server version and about the environment. To make your clients match the server (that way you get all the client features), your user can just connect to http://<vault server>/vaultservice and there will be a link for pulling down the client from your server.

On what you ran into...
error about missing parameter C.
Not exactly sure what that is, but I do know that an uninstall and reinstall fixes it.
Decide to revert to 3.5.1
When doing that, drop your previous database, perform a restore back-up, and then do the Vault install last. Vault will find the database and use it.

Locked