【发布时间】:2010-05-19 03:52:20
【问题描述】:
如何在 CruiseControl 中更改 .SER 文件所在的路径。现在它们存储在 CC 主目录中并且它们太多了(我们有 28 个项目)。请帮忙
【问题讨论】:
-
我猜你说的是 CruiseControl,因为我没有在我们的 CruiseControl**.NET** 服务器上找到任何 .SER 文件。
标签: cruisecontrol
如何在 CruiseControl 中更改 .SER 文件所在的路径。现在它们存储在 CC 主目录中并且它们太多了(我们有 28 个项目)。请帮忙
【问题讨论】:
标签: cruisecontrol
目前似乎不支持。 Project 类中的 serializeProject 方法似乎没有考虑到这种可能性:
public void serializeProject() {
try {
final ObjectOutputStream s = new ObjectOutputStream(new FileOutputStream(name + ".ser"));
try {
s.writeObject(this);
s.flush();
debug("Serializing project to [" + name + ".ser]");
} finally {
s.close();
}
} catch (Exception e) {
LOG.warn("Error serializing project to [" + name + ".ser]: "
+ e.getMessage(), e);
}
}
其中name 是项目的名称。
【讨论】: