如何在jackrabbit-standalone
命令行客户端中切换工作区?我有版本2.4.3
。
我这样连接:
java -jar jackrabbit-standalone-2.4.3.jar --cli rmi://localhost:1100/jackrabbit
它将我记录为匿名,因此我切换到管理员:
[/] > logout
elapsed time: 2 ms.
[not logged in] > login admin admin
elapsed time: 21 ms.
[/] > info
Repository: rmi://localhost:1100/jackrabbit
User : admin
Workspace : default
Node : /
Session is live.
Session has no changes.
如何从默认切换工作区?我在help
命令中找不到任何信息。它仅说明了如何创建新工作区或如何将节点克隆或复制到另一个工作区。
答案 0 :(得分:4)
您可以使用login
命令执行此操作。让我们通过login
获取help login
命令的帮助:
[/] > help login
description:
Login to the current working Repository
usage:login <user> <password> -workspace <name>
<arguments>
name argument required description
---------- ---------- ---------- ----------------------------------------
user user false registered user name [default=anonymous]
password password false password [default = anonymous]
<options>
name argument required description
---------- ---------- ---------- ----------------------------------------
workspace name false workspace
所以你需要像这样登录:
login admin admin -workspace anotherWorkspace