The 2008.2 Release

Healthcare

Since the last release (2008.1) there have been 2,472 individual changes (submits) to our products, for 765 closed jobs (enhancements and bugs.) To give you a taste of what's new, here are some highlights:

-The server (along with P4Web and P4FTP) has ZeroConf support, which allows client programs to discover it on the network without a user needing to know the P4PORT (it's as easy as hitting P4V's "browse" button on the connection dialog.)

In order for you to take advantage of this, you have to have a piece of third-party software on your server and client machines that serves Multi-castDNS. Many Linux distros will have one of these already installed (Avahi, perhaps.) For Windows, an easy option is to grab Bonjour.

Once installed, you can start the server up with the P4DESCRIPTION and P4NAME variables set, or invoke the server from the command-line like this:

Note that the "-0" flag is a zero. If the server couldn't connect to the Zeroconf daemon for some reason, it'll keep running, but report an error like "Perforce could not register with zeroconf: error is -1" to its log file.

P4V users browsing for servers advertizing on ZeroConf will see a list like this:

This is a list of servers and proxies advertising their presence to interested clients on the network via Zeroconf. Unicode is allowed in both the name and description fields, which is useful if you're using a language other than English. You can also use it to insert silly drawings that will draw the ire of your coworkers.