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

时间:2012-09-18 21:08:02

标签: command-line-interface accurev

我在M:\ EclipseWorkspaces \下的AccuRev中创建了一个工作区。
该项目检查得很好。

然后我将项目移动到C:\ EclipseWorkspaces \。
现在AccuRev认为该项目不存在。这可能是因为AccuRev正在我的M驱动器上寻找项目。

如何让AccuRev找到我的项目?

我使用的是5.3版。 这台计算机很慢,所以我想使用CLI执行此操作。

更新:我删除了AccuRev客户端中的工作区....我可以将C驱动器上的工作区添加到AccuRev的流中吗?

2 个答案:

答案 0 :(得分:8)

好的,所以我删除了流中的工作区(在AccuRev客户端中)......或者我认为。 AccuRev实际上并没有删除工作区; AccuRev停用工作区。

首先我必须重新激活它(使用CLI):

accurev reactivate wspace foo_workspace

然后我不得不在accurev

中更改工作区的位置
C:\EclipseWorkspace>accurev chws -w foo_workspace -l .

注意:
-w是您工作区的名称(必须是您的,不能是其他人的;有-s为此)
-l是您想要更改物理位置的位置

答案 1 :(得分:5)

thischange您应该从客户端GUI重新激活工作区,使用流浏览器中的Show Hidden复选框来执行此操作。然后,您将使用的cli命令是:

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

这将分配工作区位置为AccuRev知道它到新的,正确的位置......

更新:您将需要关闭并重新打开gui才能识别此更改...