如何让AccuRev找到已移动的工作区?

6
我在M:\EclipseWorkspaces\下创建了一个AccuRev工作区。项目已经成功检出。
然后我将该项目移动到C:\EclipseWorkspaces\下。 现在AccuRev认为该项目不存在。这可能是因为AccuRev正在寻找我的M驱动器上的项目。
如何使AccuRev找到我的项目?
我使用的是版本5.3。 由于这台计算机速度较慢,所以我希望使用CLI完成此操作。
更新:我已在AccuRev客户端中删除了工作区... 我能否将C驱动器上的工作区添加到AccuRev流中?
2个回答

8

好的,我在AccuRev客户端中删除了流中的工作区,或者我以为我这样做了。实际上AccuRev并没有删除该工作区,而是将其停用了。

因此,首先我需要重新激活它(使用CLI):

accurev reactivate wspace foo_workspace

然后我需要在Accurev中更改工作区的位置。

C:\EclipseWorkspace>accurev chws -w foo_workspace -l .

注意:
-w是你的工作区名称(必须是你自己的,不能是别人的;针对他人工作区请使用-s)
-l是你想要更改物理位置到的位置


运行得非常好。可能很明显,但请确保在位置更改期间重新启动用户界面。 - Dan

5

您需要重新激活客户端GUI中的工作区,可以在流浏览器中使用“显示隐藏”复选框来完成。然后,您将使用以下cli命令:

accurev chws -w wspace-name -l C:\EclipseWorkspaces\

这将将工作空间的位置分配为AccuRev知道的新的正确位置...

更新:您需要关闭并重新打开GUI以使其识别此更改...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接