Relative Paths for All Media
So, we work using source control application Perforce. Everyone has their own workspace area, which is the standard way of working using Source Control.
Relative Paths would save us so many headaches when working in this way. At the moment whenever we work on projects together, especially AE comps, the assets can be loaded from any user into the same comp file. This creates many headaches.
So, imagine I've opened a comp that a few of us have worked on, the media could be dragged in from User1, User2 and User3's workspaces. Yes, I can do a 'collect resources' or whatever it's called, but this doesn't fix the issue, it only creates a bit of a mess.
If AE could work with relative paths, then the AE comp would only save the media filepaths as:
RATHER THAN what it does now: :(
This would mean we could all work on the same comp and successfully keep everything working neatly and cleanly in our folders!
This is how we work using LightWave3d and 3ds Max and it works very very well!
I'll look forward to this in CC 2019 ;)
KrishnaKumar Rathod commented
option of relataive path is neccessary to work from one pc to another. rather finiding media. or missing media. AI or logic for searching the all folders (as saved text file path on pc , work on that) with metadata and size name duration. Find the media and dos the job. It will working on large projects. on different pcs. save all pc files and paths in text. match them with metadata that it. Let it run in the background. So think as i do. You will find a solution for us all. Ai or simple logic to recognizie the data.
Dave Myron commented
For the love, please use relative paths. There's virtually no cases where absolute paths are useful in a team environment.
Maciej Urbanek commented
I'm also thinking about relative paths to parent directories
we could then keep shared Assets in a Parent directory - and not duplicate them in every single project folder
-->Assets\ - source of all shared media
-->AE Project 1\ - only files added in this particular project
-->AE Project 2\ - only files added in this particular project
-->AE Project 3\ - only files added in this particular project