Tag: 部署

我如何针对特定的提交SHA与capistrano部署

我想知道如何使用Capistrano在Git中针对特定的提交SHA进行部署? 应该是这样的 cap deploy –version=<sha targeted> 经过大量的search后,似乎无法find答案。

JBoss AS 7不接受远程连接

我正在使用JBoss AS 7并尝试使用IP(从Intranet中的计算机)连接到我的应用程序。 它不工作。 如果我从具有服务器的计算机进行testing,如果我通过本地主机(http:// localhost:8080 / MySystem ….),则可以看到系统正在运行。但是,如果我尝试使用IP(http://: 8080 / MySystem ….)。 任何帮助?

Django的最佳结构脚本

什么是部署一个典型的Django项目最好的股票结构脚本? 面料看起来非常好,但似乎要求您从头开始编写自己的部署脚本。 来自Capistrano,我想从其他人已经testing过的更加开箱即用的东西开始,而不是从头开始编写一个。 理想情况下,我想要一个同步数据库,使用南进行迁移,备份网站和数据库,并可以回滚以前的部署。

为Web应用程序自动部署?

我的团队正在尝试自动部署我们的.Net和PHP Web应用程序。 我们希望简化部署,避免手动操作造成的麻烦和许多麻烦。 我们需要一个解决scheme,使我们能够: – Compile the application – Version the application with the SVN version number – Backup the existing site – Deploy to a web farm 我们所有的应用程序都使用SVN进行源代码控制,我们的.Net应用程序使用CruiseControl。 我们一直在尝试使用MSBuild和NAnt部署脚本,并取得了有限的成功。 过去我们也使用Capistrano,但是如果可能的话,希望避免使用Ruby。 有没有其他的部署工具可以帮助我们?

R编译器是否存在?

我想知道部署R的最佳方式。Matlab有“matlab编译器”(MCR)。 对于将R编译为C或C ++的R,过去曾经有类似的讨论。 有没有人有任何使用由John Garvin在Rice开发的R到C编译器(RCC)的经验? 我研究过它,它似乎是编译R代码到可执行代码的唯一项目。 而据我所知,它还没有被使用。 [编辑1:] :要清楚,我知道有R和R(rJava,rcpp,Rpy等)的C和C ++(以及Java,Python等)接口。 我想知道具体的方式来编译和部署R代码,而无需事先安装R。 John Mellor-Crummey告诉我,他们还在RCC上工作,希望能在4个月左右(最早)提供。 如果我find其他东西,我会进一步更新。

MATLAB编译器与MATLAB编码器

两者有什么区别? 据我了解,MATLAB Compiler将MATLAB代码封装到一个.exe文件中,以便在不安装MATLAB的情况下使用,只需要MCR。 除此之外,MATLAB Builder NE还可用于生成.Net程序集,以便与.Net框架一起使用,而不是使用.exe文件,但仍然需要MCR。 现在我不明白什么MATLAB编码器使用? 它生成C / C ++代码。 但是,MATLAB代码是否真的转换为C / C ++,还是只是像MATLAB编译器那样打包? 它是否也需要MCR来运行? 我明白,这不完全是一个编程问题。 但是我search了互联网,至今还没有find明确的答案。 这些是非常昂贵的产品,所以我想知道我正在进入。

如何在Eclipse Web项目中禁用“autodeploy”服务器function

我正在使用Eclipse(J2EE Galileo),并创build了一个dynamicWeb项目并将其与服务器(JBoss)相关联。 现在,无论何时我对其中一个JSP页面进行更改,Eclipse都会构build并自动将WAR文件部署到服务器。 这有时是有用的,但有时对我来说更多。 我想禁用此function,而只是使用“发布”function进行部署,只要我想。 我仍然想从Eclipse中运行服务器。 但是我找不到这个设置,有人可以给我一个提示吗?

Git推送服务器

我们有一个网站,其所有的PHP / HTML / JS / CSS /等文件存储在一个Git仓库。 我们目前有3种types的计算机(或用例)用于存储库。 本地开发人员:最新更改,更改,提交本地回购,推送到主服务器 主服务器:中央存储库,所有更改被推送到主服务器 Web服务器:在部署网站时,更改从主服务器上拉下来 所以目前我们: local: git push origin master local: password: ******** local: ssh admin@webserver.com webserver: password: ******** webserver: cd ~/domain.com/ webserver: git pull origin master 所以我的问题是:有没有办法从我的本地计算机,我可以直接推到networking服务器? 即。 local: git push origin master local: password: ******** local: git push webserver master local: password: ********

什么时候应该将我的部件部署到GAC中?

我想实际知道我应该在GAC中部署什么样的程序集。 案例1 :如果在我的解决scheme中多个项目使用log4net.dll,那么它应该部署在GAC? 情况2 :如果我在一台机器上部署了多个应用程序,每个使用log4net.dll是否足以将log4net.dll部署到GAC的原因?

试图构build文件时出现Ant错误,找不到tools.jar?

当我跑ant说: Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar Buildfile: build.xml does not exist! Build failed 我可以使用什么软件包来下载所需的文件> C:\ Program Files \ Java \ jre6 \ lib \ tools.jar 我刚刚下载了这个: JRE-6u19-Windows的i586系统,s.exe 但不幸的是,它似乎并不是它…