Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a Google Drive folder where I keep some .psd Photoshop files. The folder is set up for automatic background Google Drive sync.

When I work on a Photoshop file and save it, Google Drive starts uploading the file to the server. If I save the same file again while Google Drive is still uploading, Photoshop shows this error message:

"Could not save the file because it is already in use or left open".

It seems that the file is locked by Google Drive while it is being uploaded and Photoshop can't access it in write mode.

Does anyone have any ideas on how to fix this problem (other than pausing Google Drive while working on the files)?

share|improve this question
    
To be honest there really isn't a solution. The file is locked. You are using Google Drive in such a way it was not really designed ( i.e. network storage ). –  Ramhound Feb 14 '13 at 15:40
    
@Ramhound well, I think my use case is not so weird. If Google Drive appears as a normal system folder, one is allowed to modify files in there from time to time. This might be done opening the file with an application and saving it multiple times. I think this problem could have been mitigated locking the file for a very short time to make a temporary local copy on disk, releasing the original one and than reading the temp copy to upload it to the server, instead of locking the original file for the entire duration of the upload. –  Lorenzo Polidori Feb 14 '13 at 17:23
    
You are right it could be avoided but htat would mean reporting the problem to Google and/or using different software to manage your Google Drive with. At the end of the day, everything is working like it should, you might be able to avoid this by using other tools to sync a "working" directory. This will allow you to sync the working directory but since the file your working on is not locked, you can perform additional saves on it. The sync program woudl complain about the file being locked ( ignore the error ) but then try again a few minutes later. –  Ramhound Feb 14 '13 at 17:31
add comment

1 Answer

up vote 1 down vote accepted

There's isn't a satisfactory solution to this in my opinion, let me give you a few options.

1) Use Google Drive when you're done working with the file. After closing it, put it in you Google Drive instead of constantly saving the file while it's located in your Google Drive.

2) Use an alternative backup / version control / sharing software. My personal favorite is PixelNovel Timeline, which uses Subversion to control your library. Subversion is made mainly for code and not so much binary files like graphics, but Timeline does a good job in creating a bridge between the worlds.

Here's a screenshot on how Timeline looks.

Timeline from PixelNovel

share|improve this answer
    
Thanks for you answer. I've already tried option 1, which is what I am currently doing (actually pausing Google Drive synchronization while I work on my projects and than re-activating it when I'm done), but I didn't know about Timeline. –  Lorenzo Polidori Mar 26 '13 at 9:02
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.