Jump to content

VW 2018 Project sharing


ida

Recommended Posts

Hi,

 

Anybody using VW 2018 project sharing?

We have had quite a lot of problems using it.

 

1. The object base checkout seems not to work properly and we had to be very strict on only using layer checkout.

Often we could do changes to objects another person had checked out.

 

2. One person in committing but the changes are not saved to the project file. The person doing the changes do a commit and it even comes up as a change in the other persons working file, both as an update on the refresh button and in the history of the project sharing menu. But the change is just not there. We had to do a projectile from the person that had done the plan changes and the changes done by the other person on the facades just had to be discharged. This is a very annoying problem. It seems that the connection to the project file is suddenly just lost, or is working half way. Some stuff is committed other things not.

 

We are updating to SP 2 today and hope that these issues will be improved.

 

Any others having the same problem?

Link to comment

Have updated to SP2 and we still have problems with changes not being committed properly. 

Some changes are committed like updating saved views, but adding a new layer are not committed.

 

We have now changed the settings in the working file that  was the problem in the project sharing menu on "Settings" to have ticked on "Safe Save"

It now seems to work.

If others have the same problem this can be the issue.

 

Anybody else using project sharing in 2018?

 

The unstable issue on object based check out seems to continue...... 

Link to comment
  • 3 weeks later...

We have experienced the same issues with some commits not saving. I don't know if this has to do with the SMB/AFP file sharing protocol for macs. 

Working offline does not work properly anymore as you cannot just have the layers checked out but also all the objects on that layer checked out which is difficult/time consuming to filter out. 

 

Link to comment
  • 4 weeks later...
  • Vectorworks, Inc Employee
On 12/18/2017 at 3:22 PM, nahekul said:

 

We have experienced the same issues with some commits not saving.

 

Could you please clarify the problem you are experiencing? Also what version of Vectorworks are you using?

 

On 12/18/2017 at 3:22 PM, nahekul said:

Working offline does not work properly anymore as you cannot just have the layers checked out but also all the objects on that layer checked out which is difficult/time consuming to filter out. 

Once you check out a layer, you own all the objects on that layer. You do not need to check out individual objects on that layer. As far a filtering out objects, have you used the "Custom Check Out..." menu command under the Tools menu?

 

Thanks,

Tolu

Link to comment
  • 1 month later...
On 1/16/2018 at 9:40 AM, Tolu said:

Could you please clarify the problem you are experiencing? Also what version of Vectorworks are you using?

 

Vectorworks 2018 SP2 (Build 401138) (64-Bit)

Fundamentals, Architect, Renderworks

 

Issues:

When saving and committing a lot of changes, sometimes only some items are committed on to the server. 
Could it be possible that during the commit, if the data transfer is interrupted, only partial items are saved in the project file but it also releases the items that are not saved? 

 

Possible solutions/workaround:

 When this happens, it looks like we can use the "cut and paste-in-place" function to re-checkout the items and commit the unsaved items again. 

 

On 1/16/2018 at 9:40 AM, Tolu said:

Once you check out a layer, you own all the objects on that layer. You do not need to check out individual objects on that layer. As far a filtering out objects, have you used the "Custom Check Out..." menu command under the Tools menu?

I don't think checking out the layer will check out symbols.

So if a window or door is a symbol in wall, they will need to be checked out separately if they occur on other layers that's not checked out. 

The "custom check out" filter is hard to use if a particular layer has multiple symbols and trying to know which object to filter for which layer is difficult. 

Usually, we just use the "custom check out" to filter out every object and check everything out. 

 

Side note regarding the "custom check out" / criteria window:

There doesn't seem to be a way to remove the particular criteria without removing everything from the bottom up. 

For example, if there are 5 criteria selected and then criteria 2 is no longer relevant, there is no way to remove it without removing criteria 3-5 first. 

Also, there doesn't seem a way to reorganize the order of these criteria. 

 

Link to comment
  • Vectorworks, Inc Employee
2 hours ago, nahekul said:

Could it be possible that during the commit, if the data transfer is interrupted, only partial items are saved in the project file but it also releases the items that are not saved? 

No, a "Save and Commit" action is an all or nothing action - either all your changes go in or nothing goes in.

 

2 hours ago, nahekul said:

I don't think checking out the layer will check out symbols.

You cannot check out resources. Multiple users can modify the same resource. The 2nd user to commit his/her change will be forced to resolve the conflict.

 

2 hours ago, nahekul said:

So if a window or door is a symbol in wall, they will need to be checked out separately if they occur on other layers that's not checked out. 

I think you are mixing symbols and symbol instances.  A symbol definition is a resource. It shows up in the Resource Manager. However, a symbol instance is an instance of a symbol definition.  You can insert a symbol instance into a wall. You can check out the symbol instance, but its check out status is different than that of another symbol instance.  As I mentioned above, you cannot check out a symbol definition.

 

2 hours ago, nahekul said:

Side note regarding the "custom check out" / criteria window:

There doesn't seem to be a way to remove the particular criteria without removing everything from the bottom up. 

For example, if there are 5 criteria selected and then criteria 2 is no longer relevant, there is no way to remove it without removing criteria 3-5 first. 

Also, there doesn't seem a way to reorganize the order of these criteria. 

I agree. We are working on a solution, and it would be available in a future version of Vectorworks. 

Link to comment
9 minutes ago, Tolu said:

No, a "Save and Commit" action is an all or nothing action - either all your changes go in or nothing goes in.

 

I see. It may be a bug in this case then because we are sometimes getting only half of the items committed to the project file.

For example, lines and shapes would commit but not dimensions.

The dimensions would then be released so further commits would not pick up those dimensions. 

Newly added objects and dimensions would commit but the old ones do not show up. 

The workaround was to cut the uncommitted dimensions (thus checking it out again) and paste in place.

This allows these dimensions to be committed to the project file. 

 

19 minutes ago, Tolu said:

You cannot check out resources. Multiple users can modify the same resource. The 2nd user to commit his/her change will be forced to resolve the conflict.

 

19 minutes ago, Tolu said:

I think you are mixing symbols and symbol instances.  A symbol definition is a resource. It shows up in the Resource Manager. However, a symbol instance is an instance of a symbol definition.  You can insert a symbol instance into a wall. You can check out the symbol instance, but its check out status is different than that of another symbol instance.  As I mentioned above, you cannot check out a symbol definition.

 

Ah okay, I'll have to try the offline mode again.

There was one question regarding the symbol definition conflict resolution pop up with the rename option grayed out. 

Example:

There's a typical unit type symbol definition that occurs on multiple layers.

User 1 (working offline) checks out layer 1 and works on the symbol definition 1 at home. 

User 2 (working online) checks out layer 2 and works on the symbol definition 1 at the office and saves and commits.

User 1 gets to the office and commits all changes to project file, there is a conflict pop up to either overwrite the symbol definition, leave it as is, or rename the symbol definition (somehow this option is grayed out).

Link to comment
  • Vectorworks, Inc Employee
41 minutes ago, nahekul said:

There's a typical unit type symbol definition that occurs on multiple layers.

User 1 (working offline) checks out layer 1 and works on the symbol definition 1 at home. 

User 2 (working online) checks out layer 2 and works on the symbol definition 1 at the office and saves and commits.

You should not have multiple users deliberately edit the Symbol definitions as you've described. One of the users will always lose their changes.

 

42 minutes ago, nahekul said:

User 1 gets to the office and commits all changes to project file, there is a conflict pop up to either overwrite the symbol definition, leave it as is, or rename the symbol definition (somehow this option is grayed out).

Yes, this is the Conflict Resolution dialog. User 1 (being the 2nd user to commit) will be forced to either accept his changes to the Symbol definition or discard it. The Rename option will always be grayed out since you are not allowed to rename the symbol definition.

 

By the way, User 1 does not need to be offline to get the Conflict Resolution dialog. 

Link to comment
4 minutes ago, Tolu said:

You should not have multiple users deliberately edit the Symbol definitions as you've described. One of the users will always lose their changes.

 

Yeah, it is almost always by accident since there's no way to check out the symbol definitions as you mentioned. 

So one user might be working on the unit symbol and another user accidentally access the symbol as well to make a quick change but has no way of knowing if another user has already edited the symbol until they do a save and commit.

It would be helpful if there's a rename or duplicate the symbol with another name option so both users can figure out what has changed between the 2 edits. 

 

The conflict resolution dialog does appear for users online as well but usually, the problem happens when one user takes the file home to work on so they have no idea who is working on the symbol at the office. 

This creates a problem when there are hundreds of symbol definitions and multiple people working on the file.

No one knows which one they are "allowed" to edit without a conflict dialog pop up during a save and commit. 

Link to comment
  • 1 month later...
  • 6 months later...
  • Vectorworks, Inc Employee

 

4 hours ago, gester said:

when i open a working file, there's no option other than local or connected drives...

Could you please elaborate?

 

Are you using Google Drive File Stream? Project Sharing is not compatible with Google File Stream.

 

Project Sharing is, however, compatible with Google Backup and Sync. You will need to install the Google Backup and Sync client on your machine. The client allows you to specify a folder on your local machine where your files are synced.  

 

You can learn more about Project Sharing and how to set it up here:

 

Thanks,

Tolu

Link to comment

hi tolu,

thanks for looking at it. 

no, just dropping files onto our google drive in the web browser.

i've set up my private cloud at home for this functionality, but now i have to do it for the company before i buy an additional nas drive 🙂

 

so the next step would be to install the google b&s client, but do i  have to do anything on the server side?

have fun,

rob

Edited by gester
Link to comment
  • Vectorworks, Inc Employee

No, you do not. You simply need to share the folder containing the PF with other users. 

 

Each user (on their respective machine) will open the PF in their local Google B&S folder, and Vectorworks takes care of the rest.

 

Thanks,

Tolu

Link to comment
  • Vectorworks, Inc Employee

You cannot select a network folder as you Google B&S folder. You have to select a folder that resides on your machine.

 

Once you make changes, Google B&S will then B&S the file to Google's server. If you've shared the Google Drive folder with other users, their Google B&S client will then pull your changes from Google's server into their respective Google B&S folder.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...