Sorry, the InVision Help Center does not support Internet Explorer. Please download Microsoft Edge or another modern browser.


InVision ambassador ambassador
Jannita Schnitzler Jannita Schnitzler
closed thread

Library sync different computers

Hi, 

We are setting up a library at the moment for a project, but we won't get a sync option to share our work. How can we push/sync to collaborate automatically? 

 

1

comments

sort by

official comment
Elizabeth Brookshire
Elizabeth Brookshire , ambassador Edited

Our Support team found that the cause of this was due to an issue with the local copy of the Library, related to the way Craft Library handles conflicts. Conflict resolution was added to Library to avoid issues when multiple users are working on the same library file. If you encounter trouble, we recommend deleting the local copy of the library file:

1. Open the location of your Craft Library under your local folder.
2. Right click on your Craft Library and hold the Option key.
3. Click "Copy <library name> as Pathname".
4. Go to http://www.sha1-online.com and paste the copied pathname.
5. Click the hash button and you will get the Unique ID of your library.
6. Open Finder and click GO --> Go To Folder, paste the path below and press Return.
~/Library/Application Support/com.bohemiancoding.sketch3/Panels/.settings/Documents/com.invisionlabs.library
7. You will see a list of folders with Unique ID as folder names. Please find the Unique ID you've gathered from step 5.
8. Delete that copy

Once finished, try to import your library again and sync as normal. Apologies for any trouble this caused!


Eric Odom
InVision ambassador Eric Odom , ambassador Edited

Hi Jannita,

Welcome to the InVision community! Sorry to hear you're having difficulty pushing/syncing using the Craft Library.

For the Craft Library plugin to work, the library will need to be stored in a folder accessible by everyone on the team (shared server folder, or a cloud based solution like Dropbox, Google Drive, etc). You can create a new library, and store it in a shared folder, or import an already created library - from there the Library Plugin will do the rest.

Check out the Introduction to the Library Plugin knowledge base article for more details on how to create and/or import Libraries. It has some some helpful tips for creating new items, organizing in categories, and more.

Please let us know if you run into any issues, or have any more questions, and we'll be happy to help! 

0

Jannita Schnitzler
InVision ambassador Jannita Schnitzler , ambassador

Hi Eric, 

Thanks!

The library is saved on Drive and syncs perfectly, cause when I add or delete materials to the library it appears or gets removed on Drive, it only doesn't sync to other computers (both ways). We installed the craft manager again, updating, creating new one etc. but we won't get the sync part to work. 

 It won't shows this or the "sync all" messages. 

 

0

Beth Vanderkolk
InVision ambassador Beth Vanderkolk, InVision Employee , ambassador

Hey Jannita! Welcome to Community!

I'm happy to clarify how you'll sync updates with your team.

When you've made an update to a symbol that's within a Shared Library, you can sync this update to your teammates you're sharing with by using the "Push Changes" button. Please note, you will need to have the library chosen from the dropdown in the Shared library space to see this functionality. 

When your colleagues open their Sketch app and launch Craft Library after this change is pushed to the Shared library, they will be able to see a "Pull Changes" option where you're currently seeing the Push option. 

This means that if you see Push instead of Pull, no updates are available for changes to the Shared Library. Additionally, when the Push button is greyed out, you have no updates to Pull, and no active updates to Push either.

If this is not the issue you're experiencing, please let me know more detail about when/where you're encountering the trouble.

Thanks!
Beth

1

Jannita Schnitzler
InVision ambassador Jannita Schnitzler , ambassador

Hi Beth, 

Well thats the issue, I have been uploading new symbols and I can't "push" them, cause that option is disabled the whole team. 

Even deleting the library and importing it again it won't work, it goes straight back to the one already there without the changes and that is weird, cause the time stamps changed on the Drive. 

 

 

0

Beth Vanderkolk
InVision ambassador Beth Vanderkolk, InVision Employee , ambassador

Hi Jannita,

Apologies for not being able to answer your question here. 

It sounds like we need to look into this further, so I'm going to ahead and escalate this into a Support ticket. Keep your eyes peeled for more.

Thanks!
Beth
Community Manager

0

Tabata Hyppolite
InVision ambassador Tabata Hyppolite , ambassador Edited

Hi,

Same problem here. We can't update our library anymore. We tried different clouds to share the library but it seems that Craft doesn't save our modifications. Initially, we used Adobe Creative Cloud but since last week the sync doesn't work anymore. Even the time stamps on the symbols folder don't appear from time to time.  

Do you have any answer on this issue yet ?

Thanks a lot

Tabata 

1

Elizabeth Brookshire
InVision ambassador Elizabeth Brookshire , ambassador

Hi Tabata, sorry you're having the same issue. I'm opening up a support ticket so our team can get to the bottom of this issue as we're still troubleshooting with Jannita. Thanks!

0

Mel Hogan
InVision ambassador Mel Hogan , ambassador

Same issue. Any resolution in sight?

0

Elizabeth Brookshire
InVision ambassador Elizabeth Brookshire , ambassador Edited

Hello Mel, welcome! Our Support team are working toward getting to the bottom of this, but do not have a solution just yet.

This may be because your team members are on different versions of Library, is this the case for you? The most recent version of Craft Library is 1.0.62. To check the version of Library you are using, click into the CraftManager "C" icon in the menu bar and hold the Option key to reveal the version identifiers:

If you're not yet on v1.0.62 but CraftManager is not prompting you to update, please click the gear icon > Preferences > Check for Updates and then fully restart CraftManager. Once updated, please fully restart Sketch.

If that's not the case, we'd be happy to open up a ticket to troubleshoot further. 

0

Kevin Smith
InVision ambassador Kevin Smith , ambassador

Pushing changes has some quarks if you're not used to them. In order for your team to push changes back, they need to select the item on their file - which is the simplest within the symbols page.

here's a gif of what I mean

http://www.giphy.com/gifs/l4FsrxrsCZq2FajQs 

1

Mel Hogan
InVision ambassador Mel Hogan , ambassador

Elizabeth, 
We are all up to date, and the sync is still not happening. We're syncing to google drive. Could that be the issue?

0

Elizabeth Brookshire
InVision ambassador Elizabeth Brookshire , ambassador

Hi Mel, thanks for getting back in touch! Sounds like our Support team will need to investigate further to get to the bottom of what's causing this. I'm opening a ticket for you, so keep an eye out for a separate message from me. Cheers!

0

Tiffany Nolan
InVision ambassador Tiffany Nolan , ambassador

Same issues as other mention here. My co-worker and I also verified that we were using the same versions of both Sketch and Craft. We also tried both Google Drive and Dropbox to no avail. We would select the push changes button, but it would not sync to the shared location. The biggest issue we would encounter as a result of this is that our libraries kept getting out of sync. We had multiple files with conflicts that I could see when I got into the guts of the library folder. We were never prompted to resolve any of them. 

2

Mel Hogan
InVision ambassador Mel Hogan , ambassador

Did the most recent update fix this? Just asking. 

0

Elizabeth Brookshire
InVision ambassador Elizabeth Brookshire , ambassador

Mel, I see that our Support team are still working with all reports to get to the bottom of this, so we don't have an update yet. However, if you'd like to reply to the ticket we opened on your behalf, we can get an answer your way as quickly as possible. 

Tiffany, apologies you're also experiencing this! I'm opening a support ticket so we can troubleshoot on your end as well. 

0

Ty
InVision ambassador Ty , ambassador

I am seeing the same problem as well.  Trying to setup a Library to use between 2 designers (using DropBox as the library location) and it keeps getting into conflicts and stops syncing.

Most recently, we even started completely over with a brand new library.  Only I was adding and making changes to the library, and it seemed to be working fine for a while, but then it stopped syncing!  I am 100% sure that noone else was making any updates or changes; only 1 person was connected to the library as a way to ensure that syncing was still happening.  After it stopped syncing, I saw that there was a "conflict" file in the DropBox folder, which seems to have prevented my teammate from getting more updates.  When I looked at the local library files there was no conflict file.  I copy/pasted the local library to DropBox and had my teammate connect to there and all was fine.

Something is very wrong if it can't even keep up with a single user making updates and/or changes.

We're very much looking forward to a fix, because as of now we are loosing productivity instead of gaining it and are giving it (the copy/paste work-around) just 1 more chance.  If we encounter any more setbacks, we will have to cut our losses.

Regardless, please keep me and the community up to date on progress.  This is an awesome feature to keep the team collaborative and on the same page, but it has to reliably work!

0

Elizabeth Brookshire
InVision ambassador Elizabeth Brookshire , ambassador

Hi Ty, welcome and apologies for all the trouble your team is having! This certainly sounds like there may be something else causing the issue you're describing. To be sure this is directly related to the others' reports, I'm going to open up a ticket with our Support team to double check your Library files and configuration. Keep an eye out for that message so we can help get to the bottom of this!

0

Janne Flusund
InVision ambassador Janne Flusund , ambassador

I have the same problem, my colleague can not get the latest changes from the Craft library. We are using Dropbox to share the library. Changes for many days back has not appeared in my colleagues library. 

0

Elizabeth Brookshire
InVision ambassador Elizabeth Brookshire , ambassador Edited

Hi Janne, sorry to see you're also having trouble. I'm opening a ticket for you so we can help troubleshoot, thanks!

 

Note to Community: This thread has been closed. If you're experiencing similar trouble, please contact Support.

0