了解如何解决在 Revit 中更改用户名或需要更改用户名时遇到的问题。
概要
如果使用 Revit Worksharing(云、本地或 Revit Server)或非工作共享 Revit 云模型,则更改用户名可能会导致工作流失败。这些问题包括:
- 无法打开模型。
- 无法与中心文件同步(对于工作共享模型)或将非工作共享模型保存到云。
- 任何人都无法修改的图元,因为这些图元已检出到以前(现在不可用)的用户名。
请参见下面的用例来确定合适的解决方案。
如果使用 Revit Worksharing(云、本地或 Revit Server),但尚未更改用户名,请完成以下步骤,然后再更改用户名:
- 同步所有本地更改。
- 放弃所有(图元和工作集)权限。
- 注销 Revit 并关闭应用程序。
如果使用 Revit Cloud Worksharing(即,不是基于本地或 Revit Server 的工作共享),则还必须完成以下步骤并清除协作缓存:
- 识别名为“%localappdata%\Autodesk\Revit\Autodesk Revit ####\”的所有文件夹。
- 删除其中每个文件夹下“CollaborationCache”文件夹的内容。
请注意,缓存可提高工作流性能,并且清除缓存后首次尝试打开模型的速度可能比正常情况下慢。在重新填充缓存后,将恢复正常性能。
在完成所有步骤后,可以更新用户名、重新启动 Revit 并登录。如果您有本地共享的工作共享模型,则需要使用新用户名创建新的本地文件。
如果使用 Revit Worksharing(云、本地或 Revit Server)、更改了用户名,并遇到工作流失败:
有两个可用的选项。
此选项将恢复访问和功能,而不会丢失任何未同步的本地保存更改,但它可能不是取消阻止工作流失败的最快方法。此外,可能无法恢复用户名。在这种情况下,下面的“选项 2”可能更可取。
- 注销 Revit 并关闭应用程序。
- 还原为原始用户名。
- 请按照“如果使用 Revit Worksharing(云、本地或 Revit Server),但尚未更改用户名,请完成以下步骤,然后再更改用户名”的上述准则操作。
注: 如果忘记了原始用户名,则可以通过搜索单词“用户名”,以
从以前的日志中识别它。在以下示例中,用户的用户名是“my_username”。
Jrn.Directive _
"Username" , "my_username"
选项 2:可以保留原始用户名,并执行将取消阻止工作流的操作。具体操作因您使用 Revit Worksharing 的形式而异。请注意,这些更改可能会导致丢失对模型的本地保存的未同步更改。
如果使用 Revit Cloud Worksharing:
- 如果模型无法打开或“与中心文件同步”工作流失败,则可以通过清除“协作”缓存来恢复它们。
- 如果图元因在旧用户名下检出而无法编辑,则可以使用“强制放弃”工作流来恢复访问。
如果使用 Revit Server 或本地共享工作共享模型(其中使用网络许可服务器):
- 注销 Revit,但不关闭应用程序。
- 设置 Revit 用户名为与个人资料关联的原始用户名。
- 请按照“如果使用 Revit Worksharing(云、本地或 Revit Server),但尚未更改用户名,请完成以下步骤,然后再更改用户名”下的上述准则操作。
如果使用 Revit Server 或本地共享工作共享模型(其中未使用网络许可服务器):
- 如果模型无法打开或“与中心文件同步”工作流失败,则可以通过使用新用户名创建新的本地副本来重新获得访问权限。
- 如果图元因在旧用户名下检出而无法编辑:
- 让所有用户同步其更改。
- 使用新的本地副本来覆盖和替换中心模型。
- 在继续工作之前,请创建新的本地副本。
如果使用非工作共享 Revit 云模型,但尚未更改用户名,请完成以下步骤,然后再更改用户名:
- 注销 Revit 并关闭应用程序。
- 清除协作缓存:
- 识别名为“%localappdata%\Autodesk\Revit\Autodesk Revit ####\”的所有文件夹。
- 删除其中每个文件夹下“CollaborationCache”文件夹的内容。
请注意,缓存可提高工作流性能,并且清除缓存后首次尝试打开模型的速度可能比正常情况下慢。在重新填充缓存后,将恢复正常性能。
在完成这些步骤后,可以更新用户名、重新启动 Revit 并登录。
如果使用非工作共享 Revit 云模型、更改了用户名,并遇到工作流失败:
有两个可用的选项。
此选项将恢复访问和功能,而不会丢失任何本地保存的更改,但它可能不是取消阻止工作流失败的最快方法。此外,可能无法恢复用户名。在这种情况下,下面的“选项 2”可能更可取。
- 注销 Revit 并关闭应用程序。
- 还原为原始用户名。
- 请按照“如果使用非工作共享 Revit 云模型,但尚未更改用户名,请完成以下步骤,然后再更改用户名”的上述准则操作。
注: 如果忘记了原始用户名,则可以通过搜索单词“用户名”,以
从以前的日志中识别它。在以下示例中,用户的用户名是“my_username”。
Jrn.Directive _
"Username" , "my_username"
选项 2:可以保留原始用户名,并清除协作缓存。请注意,这可能会导致丢失未保存到云的更改。
感谢您的耐心和理解,对由此造成的任何困惑或不便,我们深表歉意。