问题标签 [configuration-management]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2962 浏览

ssis - 测试和生产在同一台服务器上的 SSIS 配置选项

我是 SSIS 的新手,我的项目仍处于早期阶段,只有单独服务器上的开发和测试环境。生产环境将与测试在同一台服务器上(我对此没有发言权!)。我有许多包,每个包都有一个 SQL 代理作业来安排它们,我需要一种方法来处理用于开发、测试和生产的包配置。

我知道我可以在同一台服务器上的 MSDB 内的不同目录中存储 2 个版本的包,但是在同一台服务器上实现测试和生产的最佳方法是部署到生产中的手动工作量最少吗?

我可以将包部署到 MSDB 中的 2 个不同位置,并为每个包创建一个作业(1 个用于测试,1 个用于生产)但是我如何设置包配置以便包本身不需要在环境之间更改?

0 投票
1 回答
78 浏览

deployment - 如何管理 apache 配置以使它们在服务器之间更具可移植性?

常见问题:您将应用程序从一台服务器移动到另一台服务器,通常这意味着要在应用程序配置文件和 apache conf 文件中配置其他目录。

如果甚至消除配置文件中的硬编码路径,您如何最小化?

就我而言,这些应用程序使用PHP、Python、Perl 或 Ruby等语言。我将把 Java 排除在这个问题之外,因为对于 Java,有不同的方法可以做到这一点。

我正在寻找一种解决方案,使您能够减轻这些麻烦,一种允许您将配置文件保留在 SCM 中并将它们部署到一个或多个服务器的解决方案。

请不要投票将其移至 serverfault.com,这是一个关于如何设置开发、登台和生产环境的问题。

0 投票
1 回答
934 浏览

build-process - 如何使用 CVS 配置巡航控制

我是第一次使用 Cruise Control 进行构建自动化。请指导我如何使用我的 CVS 服务器配置 Cruise Control。我安装了 Cruise Control ,是否需要任何额外的插件。我怎样才能写配置文件,我必须把它放在哪里。

0 投票
1 回答
183 浏览

version-control - 如何在 Cruise Control.NET 中配置和使用 Web 仪表板

我的 ccnet.config 文件中有一个项目。我在 .config 文件中使用 MSBUILD.exe 构建该项目。现在我想在 web Dashboard 上查看构建结果,但我不知道如何查看和配置仪表板以查看构建状态。请帮助。谢谢

0 投票
1 回答
375 浏览

cvs - 如何使用 tortoiseCVS 仅从 cvs-server 签出修改过的文件

我需要检查开发人员修改的文件。我尝试了 Date 命令,但它检查了整个项目。但我只需要修改目录结构的补丁文件。有什么办法可以检查这些文件。

0 投票
3 回答
5649 浏览

clearcase - Clearcase:文件不可见

我刚刚看到一件非常奇怪的事情,我有一个同事,他的 configspec 设置来查看主分支,今天早上早些时候,他可以看到某个文件夹中的文件,他没有更改该视图并且所有他们突然不见了。

我查看了文件夹的节点,当我将它与之前的版本进行比较时,它显示在最新版本的 main 中删除了大约 4 个文件(可能是一个月前签入的,早在问题开始之前)。

所以我的问题是为什么我在比较节点时可以看到它们,而不是在文件夹中?

我将我正在查看的节点与之前的节点进行了比较,所以这不像是我选择了另一个我没有查看的节点。

这太令人困惑了。

编辑:这只发生在这个文件夹中,视图中的其他 10 个文件夹都可以访问并且文件也可见(并且它们的分支都相同)。

编辑#2:所以他们能够再次看到文件,(现在我听说它发生在第二个人身上)通过复制配置规范,停止视图,启动视图,然后将配置规范复制回来。中提琴文件回来了,但这仍然不能解释是什么原因导致的......

0 投票
2 回答
2887 浏览

build-process - CMAKE:根据生成器类型有条件地初始化缓存变量

我目前有一个设置某些库目录的基本 Cmake 文件。我想根据目标生成器有条件地初始化——在我的情况下,生成器确定要使用的基本目录(64 位 Visual Studio 生成器与常规 Visual Studio 生成器)。

我的 CMakeLists 文件如下所示:

如何有条件地初始化变量,以便在生成 64 位生成器时将它们设置为 64 位版本。在我选择“生成”选项之前,默认设置应显示在 Cmake Gui / ccmake 中。

0 投票
1 回答
507 浏览

asp.net - 一个解决方案中的多个 Web 项目,配置转换

我正在尝试在我迁移到 VS 2010 的项目上设置配置转换。Web 项目工作得很好,但我有一个 WCF 主机项目,我似乎无法添加转换。

以前有人遇到过这个问题吗?

0 投票
2 回答
146 浏览

svn - SVN 存储库配置

如果没有输入或填写与更改相关的描述性消息,是否有任何方法可以配置 SVN 服务器,使其不接受提交?

PS:我使用 TortoiseSVN 作为客户端,使用svnserve,版本 1.4.2 (r22196) 作为服务器(分发默认可用)。

0 投票
1 回答
938 浏览

configuration - J2EE 应用程序/Bean 配置最佳实践?

管理属性集以应用于 EJB 并且能够轻松地在机器/环境(例如 DEV、TEST、PROD)之间改变它们的最佳方法是什么?例如,有没有办法在应用服务器上配置您的 EJB 属性(这保证您可以根据机器/环境改变它们)。

具体来说:

1)我有一个需要特定属性集(环境)的单例 EJB。是否有用于告诉 EJB 容器在哪里查找这些属性并自动将它们应用于 bean 的注释?

2) 管理不同属性集(即dev、test、prod)的最佳方法是什么,以便J2EE 应用程序可以在服务器之间移植,并且您可以无缝地管理特定于每个服务器的属性?

如果有任何好的文档链接 - 请告诉我。我用谷歌搜索了一下,没有直接看到上述几点。