2014-09-21 46 views
0

我们使用Accurev v6.0.2和cat似乎没有遵循记录的内容。Accurev CLI cat方法似乎不遵循记录的行为

根据文档,只要提供了-p参数,但是该方法不起作用,cat方法可以在工作空间目录之外使用。我得到以下错误:You are not in a directory associated with a workspace.正在使用的命令是:

accurev cat -v <workspace name>/<number> -p <workspace name> \.\<file path>

当我移动到工作区中,我得到一个新的同样莫名其妙的错误:File not found in workspace: /-v

我不知所措。我误解了文档?这些已知问题(是否有解决方法)?

回答

1

事实证明,上述行为是当用户未登录时accurev CLI的行为方式。没有相当多的“你应该进行身份验证,如果你想做的东西”的消息,只是无意义的错误。我希望这最终会对未来遇到此问题的其他人有用。不好玩。

0

确保您的当前目录实际上是工作区目录。尝试从批处理文件运行命令时遇到同样的问题。问题在于该批处理文件位于C驱动器中,但工作区位于D驱动器中。即使在批处理文件中执行cd之后,当前目录也不会被切换。通过执行D:命令切换驱动器,然后工作。希望这是有帮助的。