Yoav --
When you say "from one environment to the other" I am assuming you mean from
one Project Server 2007 instance to another. If this is the case, here's
how:
1. On the first instance, log into PWA with administrator permissions.
2. Click the "Server Settings" link in the sidepane on the left
3. Click the "Enterprise Calendars" link in the Enterprise Data section of
the page
4. Click the New Calendar button (the system opens Microsoft Project
Professional 2007)
5. Name the calendar, enter the holidays or working schedule, and then
click OK
The system creates the custom calendar in the first instance of Project
Server 2007.
6. In Microsoft Project Professional 2007, create a new blank project
7. Click File - Save As
8. Click the Save as File button
9. Select the "All enterprise custom fields and global items" option and
then click the OK button
10. Name the file, select a location, and then save it as an .mpp file
11. Close Microsoft Project Professional 2007
In the second instance of Project Server 2007, do the following:
1. Log into PWA with administrator permissions
2. Click the "Server Settings" link in the sidepane on the left
3. Click the "Additional Server Settings" link in the Operational Policies
section of the page
4. Select the "Allow projects to use local base calendars" option and then
click the Save button
5. Launch Microsoft Project Professional 2007 and log into the second
instance with administrator permissions
6. Click Tools - Change Working Time
7. Click the "For calendar" pick list and select the calendar created in
the first instance
8. Click the Add Calendar to Enterprise button
9. Rename the calendar, if you wish, and then click the OK button
10. Exit Microsoft Project Professional 2007 return to PWA for the second
instance
11. Deselect the "Allow projects to use local base calendars" option and
then click the Save button
I realize this is a bit of work, but it seems the simplest method at the
moment in beta version of Project Server 2007. Hope this helps.