假设我在工作时在桌面上使用SourceGear Vault客户端,并将一些文件签出到网络文件夹。但是当我在家工作并登录到终端服务器(Windows RDP)时,Vault认为其他人已经检出了文件,因此我无法访问/编辑它们。
有没有办法设置,我可以将文件签出到一个公共网络位置,并继续从多台机器上工作?
由于
答案 0 :(得分:2)
您看到的是正常的,因为保管库缓存特定于每个客户端。
以下是我可以看到的有关如何处理此问题的选项:
1)最好的方法是搁置您的代码更改。然后,当您回到家中时,您可以将搁置的更改拉下来并继续从您离开的地方继续。如果您需要在家办理登机手续,那么当您最初搁置更改时,您还应该取消退房,以便您可以在家中再次办理退房手续。
2)您可以自己使用网络位置,但是当您办理登机手续时可能会遇到相同的情况。这会给您带来的只是一个位置才能让您拥有自己的代码编辑。此外,您在客户端之间切换时看到的某些状态看起来不正确。在离开工作之前撤消签出仍然可以获得最佳结果,但在这种情况下,您可以选择保留更改而不是将其还原。
3)您可以执行额外的签入。这样您的代码就在Vault中。然后你可以再次检查出来并从你离开的地方继续。有些地方不希望签入部分完成的代码,因此您必须确定这是否符合您的工作场所要求。
4)您可以执行非独家结账。这样你可以退房两次。您将收到警告,但仍然可以继续。要从您的工作计算机获取更改,您仍然可以使用Shelve获得良好的服务。
如果您需要其他帮助,请随时给我发送电子邮件至support@sourcegear.com。
谢谢, 贝丝基勒 技术支援 SourceGear LLC