Tag: configuration

.NETconfiguration文件configSource在应用程序目录文件夹之外

我有两个应用程序一个控制台应用程序和另一个ASP.NET应用程序。 他们都需要知道相同的appSettings和connectionStrings。 所以理想情况下,我想使用app.config / web.config文件的configSource属性将其指向中央位置。 例如 <connectionStrings configSource="D:\connectionStrings.config"/> <appSettings configSource="D:\appSettings.config"/> 但是,这个错误会失败: configSource属性无效:configSource'D:\ appSettings.config'无效。 它必须引用与configuration文件相同的目录或子目录中的文件。 是否仍然使用configurationpipe理器appSettings / connectionStrings并从外部位置获取值? 我很高兴不得不添加代码来做到这一点,但我不想更换整个configurationpipe理器系统。

closures特定文件的eslint规则

是否有可能closures整个文件的eslint规则? 诸如: // eslint-disable-file no-use-before-define (类似于eslint-disable-line。)我经常遇到这样的情况:在某个文件中,我在许多地方打破了一个特定的规则,这个规则对于该文件来说是可以的,但是我不想禁用规则整个项目也不想禁用该特定文件的其他规则。

选项,设置,属性,configuration,首选项 – 何时以及为什么?

有几个词有类似的含义(在某种意义上): 选项,设置,属性,configuration,首选项 英语不是我的母语。 你能解释简单英语的区别吗? 我认为以下模板可能是有用的: 在你的GUI中使用XXX以让人们改变你的应用程序的行为(也许首选项或设置?) 在GUI中使用YYY以便让人们更改对象的某些部分(可能是属性或选项?) 在你的代码中使用ZZZ … 什么是最佳实践?

如何增加内存并设置Vagrant中的主机专用networking?

我想增加RAM至less1 GB,我想configuration“主机只”networking使用“199.188.44.20”。 这是我的Vagrantfile : # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant::Config.run do |config| config.vm.customize ["modifyvm", :id, "–memory", 1024] config.vm.network :hostonly, "199.188.44.20" config.vm.define :web do |web_config| web_config.vm.box = "lucid32" web_config.vm.forward_port 80, 8080 web_config.vm.provision :puppet do |puppet| puppet.manifests_path = "manifests" puppet.manifest_file = "lucid32.pp" end end config.vm.define :web2 do |web2_config| web2_config.vm.box = "lucid32" web2_config.vm.forward_port […]

用户的Subversionconfiguration文件在主要操作系统上存储在哪里?

对于Subversion 1.7,位于各种主要操作系统(特别是Windows,Mac OS X和Linux)上的SVN“config”文件在哪里?

更新供应configuration文件

刚刚得到通知,我的一个应用程序的供应configuration文件即将到期。 有什么办法可以更新现有的或者我必须重新创build一个新的?

configuration文件在什么时候成为编程语言?

我一直在研究configuration文件和它们之间的关系,现在编码一段时间,取决于风的日子和方向,我的意见似乎改变了。 我越来越多地回到我刚刚学习Lisp的时候,数据和代码之间几乎没有区别。 这对于configuration文件来说似乎更加真实。 当在正确的光照下看Perl脚本只是一个perl的configuration文件。 这对于诸如QA和劳动分工这样的任务往往具有相当严重的后果,比如谁应该负责更改configuration文件。 从configuration文件到完全成熟的语言的蠕变通常是缓慢的,并且似乎由具有通用系统的愿望驱动。 大多数项目似乎都是从less量configuration项开始的,比如在哪里写日志,在哪里查找数据,用户名和密码等等。但随后他们开始增长:function开始能够打开或closures,操作的时间和顺序开始被控制,并且不可避免地有人想要开始添加逻辑(例如,如果机器是X,则使用10,如果机器是Y,则使用15。 在某一点上,configuration文件成为一个领域特定的语言,并写在一个不好的。 现在我已经漫步上台了,这里是我的问题: 什么是configuration文件的真正目的? 应该试图保持configuration文件简单吗? 谁应该负责对其进行更改(开发人员,用户,pipe理员等)? 他们是否应该被源代码控制(见问题3)? 正如我刚才所说,我对这些问题的答案不断变化,但现在我在想: 允许非程序员快速改变大块的行为 是的,任何不是粗粒度的应该在代码中 用户应该对configuration文件负责,程序员应该负责configuration文件和代码之间的configuration层,以便对应用程序进行更精细的控制 不,但更细的中间层应该是

如何在Mac上的$ PATH中添加/ usr / local / bin

当我在terminal打开.profile时,我有以下几点: export PATH=$PATH:/usr/local/git/bin 现在我为Mac安装了node.js,它说, 确保/ usr / local / bin在$ PATH中。 如何添加/usr/local/bin来导出PATH=$PATH:/usr/local/git/bin ?

如何找出maven正在使用的settings.xml文件

我最近更改了密码,必须更改我的maven settings.xml文件以反映这一点。 但是,无论我在settings.xml文件中做什么,更改后的密码都不会被拾取。 出于绝望,我用-s开关( mvn -s <my intended settings.xml file> )运行maven,并开始工作。 这似乎表明,默认情况下,maven正在使用“错误的”settings.xml 有没有办法让我找出maven正在使用的settings.xml文件的位置?

Bash脚本 – 如何引用variables的文件

嗨我想调用一个variables的设置文件,我怎么能在bash中做到这一点? 所以设置文件将定义variables(例如:CONFIG.FILE): production="liveschool_joe" playschool="playschool_joe" 脚本将使用这些variables #!/bin/bash production="/REFERENCE/TO/CONFIG.FILE" playschool="/REFERENCE/TO/CONFIG.FILE" sudo -u wwwrun svn up /srv/www/htdocs/$production sudo -u wwwrun svn up /srv/www/htdocs/$playschool 我怎么能bash做这样的事情? 我将不得不使用awk / sed等…?