Questions tagged «deployment»

使程序可用的一系列活动(通常在测试或生产环境中)




16
企业应用程序部署在iOS 7.1上不起作用
我们使用itms-services://网址通过企业帐户分发应用。这一直很好,但是在我们的iPad上安装iOS 7.1 beta后,它拒绝安装。取而代之的是Cannot connect to example.com,当下载应用程序时出现任何问题时,我们只会得到iOS 无法显示的一般消息。 我一直无法在SO,Google或7.1版本说明中找到任何内容来建议可能引起此问题的原因。
317 ios  deployment 

22
如何在Django中管理本地和生产设置?
建议使用什么方式处理本地开发和生产服务器的设置?它们中的某些(例如常量等)都可以更改/访问,但是其中一些(例如静态文件的路径)需要保持不同,因此,每次部署新代码时都不应覆盖它们。 当前,我将所有常量添加到中settings.py。但是每次我在本地更改一些常量时,都必须将其复制到生产服务器并编辑文件以进行生产特定更改... :( 编辑:这个问题似乎没有标准答案,我已经接受了最受欢迎的方法。


8
在Ansible主机上运行命令
是否可以在Ansible主机上运行命令? 我的情况是,我想从内部托管的git服务器中签出(并且不能在公司防火墙外部访问)。然后,我想将结帐(打包)上传到生产服务器(外部托管)。 目前,我正在考虑运行一个执行检出的脚本,将其打包,然后运行部署脚本-但是如果我可以将其集成到Ansible中,那将是更好的选择。


3
如何使用npm在当前目录中安装package.json依赖项
我有一个Web应用程序:fooapp。我有package.json根。我想将所有依赖项安装在特定的中node_modules directory。我该怎么做呢? 我想要的是 可以说我有两个widget依赖项。我想以这样的目录结构结束: node_modules/ widgetA widgetB fooapp/ package.js lib .. 我得到什么 当我跑步时,npm install fooapp/ 我得到以下信息: node_modules/ fooapp/ node_modules/ widgetA widgetB package.js lib/ .. fooapp/ package.js lib/ .. npm在node_modules目录中复制我的应用程序目录,并将软件包安装在另一个 node_modules目录中。 我了解这对于安装软件包很有意义。但是我不在require()其他地方使用Web应用程序,而是直接运行它。我正在寻找一种将依赖项安装到特定的node_modules目录中的简单方法。


25
得到java.lang.VerifyError的原因
我正在调查以下内容 java.lang.VerifyError java.lang.VerifyError: (class: be/post/ehr/wfm/application/serviceorganization/report/DisplayReportServlet, method: getMonthData signature: (IILjava/util/Collection;Ljava/util/Collection;Ljava/util/HashMap;Ljava/util/Collection;Ljava/util/Locale;Lorg/apache/struts/util/MessageRe˜̴MtÌ´MÚw€mçw€mp:”MŒŒ at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357) at java.lang.Class.getConstructor0(Class.java:2671) 当启动部署了servlet的jboss服务器时,会发生这种情况。它是用jdk-1.5.0_11编译的,我尝试用jdk-1.5.0_15重新编译它而没有成功。编译运行正常,但是在部署时会发生java.lang.VerifyError。 当我更改方法名称并收到以下错误时: java.lang.VerifyError: (class: be/post/ehr/wfm/application/serviceorganization/report/DisplayReportServlet, method: getMD signature: (IILjava/util/Collection;Lj ava/util/Collection;Ljava/util/HashMap;Ljava/util/Collection;Ljava/util/Locale;Lorg/apache/struts/util/MessageResources┬á├ÿ├àN|├ÿ├àN├Üw┬Çm├ºw┬ÇmX#├ûM|X├öM at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357 at java.lang.Class.getConstructor0(Class.java:2671) at java.lang.Class.newInstance0(Class.java:321) at java.lang.Class.newInstance(Class.java:303) 您可以看到显示了更多的方法签名。 实际的方法签名是 private PgasePdfTable getMonthData(int month, int year, Collection dayTypes, Collection calendarDays, HashMap …

5
使用Composer的开发/生产交换机时如何正确部署?
Composer可以选择仅在开发过程中加载多个依赖项,因此这些工具将不会安装在生产环境中(在实时服务器上)。从理论上讲,这对于仅在开发中有意义的脚本非常方便,例如测试,伪数据工具,调试器等。 可行的方法是require-dev使用开发中所需的工具添加一个附加块: "require-dev": { "codeception/codeception": "1.6.0.3" } 然后(理论上)通过 composer install --dev 问题与疑问: Composer改变了行为,install并update在2013年发生了巨大变化,require-dev-dependencies现在已默认安装(!),可以随意创建一个带require-dev块的composer.json 并执行一个composer install重现。 作为最流行的部署方式,是推动作曲家。锁定(保存您当前的作曲家设置),然后composer install在生产服务器上执行,这也会安装开发资料。 在不安装-dev依赖项的情况下进行部署的正确方法是什么? 注意:我正在尝试在此处创建规范的Q / A,以阐明怪异的Composer部署。随时编辑此问题。

4
如何使用gulp递归复制目录?
我正在尝试将项目从工作目录暂存到服务器(同一台机器)上。使用以下代码: gulp.src([ 'index.php', 'css/**', 'js/**', 'src/**', ]) .pipe(gulp.dest('/var/www/')); 我希望看到所有文件被复制。但是它使目录结构平坦化-复制所有目录,但每个文件都放在根目录中/var/www Gulp似乎是一个很棒的构建工具,但是复制项目肯定是一个简单的过程吗?
167 deployment  gulp 

2
签出Git标签会导致“ HEAD状态分离”
我正在为git项目开发部署脚本,而我刚刚开始使用标签。我添加了一个名为的新标签v2.0: git tag -a v2.0 -m "Launching version 2.0" 我已将此标签推送到远程存储库 git push --tags 当我尝试执行部署脚本并签出v2.0标签时,收到以下消息: 您处于“分离头”状态。您可以环顾四周,进行实验性更改并将其提交,并且可以放弃在此状态下所做的任何提交,而不会通过执行另一次签帐而影响任何分支。如果要创建新分支以保留创建的提交,则可以(现在或以后)通过再次将-b与checkout命令一起使用来进行。示例:git checkout -b new_branch_name HEAD现在位于 那是正常的吗?该存储库陷入困境,因为如果这样做: git branch 我得到以下输出: * (no branch) master 抱歉,如果这很明显,但我无法弄清楚。
166 git  deployment  git-tag 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.