WebSphere Liberty 配置文件和颠覆源代码控制

WebSphere Liberty profile and subversion source control

我是 WebSphere Liberty Profile 服务器的新手。我想知道人们如何使用 Liberty Profile 和 Subversion 进行源代码控制。

我不想对整个 Liberty Profile 服务器安装进行源代码控制,而只是对“usr”文件夹进行源代码控制。这是我的场景。

Liberty 服务器安装在

c:\wlp

我使用 server.env 文件通过设置 WLP_USER_DIR 变量来更改 `usr' 文件夹的默认位置。新的 wlp 用户文件夹现在位于 Subversion 下受源代码控制的文件夹中,即

c:\subversion\depot\myproj\wlp_usr

一旦我这样做了,RAD 9.0 中的 WebSphere Liberty Server 设置工具就吓坏了。尝试将新服务器添加到我的工作区时,我遇到了很多 NullPointerErrors。

如果我目前场景的问题没有解决方法,我愿意换一种方式。

设置工具以了解具有不同 usr 目录的服务器是可能的(能够保持 Liberty 配置源代码受控非常有用)。

假设您已经为 Liberty 服务器设置了运行时环境,请打开您的首选项并导航至 Servers->Runtime Environments。编辑应该使用源代码控制的使用目录的服务器。在第一个面板上,单击 "Advanced options" link。然后您将拥有一个允许您指定用户目录的面板。单击 "New" 并导航到您的 usr 目录。如果 usr 目录在您的 IDE 中设置为顶级项目,这是最简单的,但它可以位于文件系统中的任何位置。