The one thing this blog is missing so far is a definate statement explaining what Project Overlord is. So what is it? Project Overlord is a client/server solution for managing assets and project data. When we say project data we mean things like, sequences, shots, and tasks. When we say assets we mean things like, scene files, textures, shaders, movies and so on.
What’s interesting about Project Overlord is its ability to track these different components in relation to each other, or the ability to keep everything totally independent of other components. There is no one way to work when using the application. You can make it fit the way you currently work. Implimentation of the software gives you an extra level of control but doesn’t get in the way of your current system. If you store files on a filesystem you can use Project Overlord and add more control to your workflow.
How it works
Project Overlord makes use of a server located on any machine in your network. You can store all the project assets on that machine or any other network accessible drive. Via the client you set up a project folder structure on the server. All clients will see this exact structure in their client application. They will have a folder on their machine with the name of the project. Inside this folder will reside all project data for the project. The clients can choose to keep a local copy of all server data or just the items they need to work with. When browsing via the client, they will see their local files as well as any files on the server.
Once files are added to the server, there local copies become read-only, locking them from editing. In order to edit server files, the files must be checked out first. Once this takes place, other users are locked out from edit the files.
Working locally has a big advantage. Since everyone is work on files on their system, a big amount of network resources are conserved.
The latest versions of files are quickly accessible through the client. You can preview many different file types from within the client.