标签: setup-deployment

SVN和部署工作流程

试图保持简单,但几乎没有版本控制经验,这就是我为已经存在的facebook应用程序的版本和部署工作流程提出的:

发展:

  1. 从树干分支

  2. checkout and setup dev enviroment(自动创建数据库,netbeans项目,facebook app,配置文件);

暂存(与开发分支相同):

  1. 运行测试(手动);

  2. 如果确定 - svn提交并合并开发/暂存分支与trunk

  3. 提交后挂钩以将项目部署到实时服务器并在需要时更新生产数据库.

同步不同的开发分支 - 如果一个开发分支毕业生产,将其与仍在开发中的其他分支合并.

这个工作流程有没有明显的错误?或者有关如何改进它的任何建议.

PS:我现在是唯一的开发者.

图像说明如上.

svn deployment workflow setup-deployment

2
推荐指数
1
解决办法
1405
查看次数

如何部署经典的asp网站?

我想知道如何部署或在IIS 6/7中部署经典asp网站所涉及的步骤

我们可以为现有项目创建安装程序吗?

deployment iis-7 setup-deployment asp-classic

2
推荐指数
1
解决办法
9898
查看次数

可安装的Linux守护进程,如何在C++中创建它们?

可安装的Linux守护进程,如何在C++中创建它们?

我在C++中有一个服务器应用程序,我希望它的行为与Windows服务相同.即,无论用户是否登录,系统启动时都应启动它.在Windows中,有许多C++类能够促进与服务管理器的通信并处理启动/停止/暂停命令.Linux怎么样?另外,我如何轻松部署我的应用程序?我羡慕如何使用apt-get system命令安装一些应用程序,这对于自定义应用程序来说很容易,比如我在一台机器上提供二进制文件然后自动从目标Linux中获取它们......?

预先感谢您的帮助.

c++ linux setup-deployment

2
推荐指数
1
解决办法
9205
查看次数

Delphi win32应用程序的自安装程序

是否有任何组件或第三方软件来创建自安装程序Delphi应用程序?

我想制作某种单击安装程序,它将主exe文件和其他一些文件复制到AppData文件夹并创建快捷方式.它应该只包含一个设置很少的安装屏幕.

我找不到任何可以创建这种一键安装程序的安装构建器.

我猜我必须将所有其他文件(包括卸载程序)存储为单个exe内部的资源,然后将它们解压缩到目标文件夹中.也许你知道一些更有效的方法?

delphi installer setup-deployment oneclick win32-process

2
推荐指数
1
解决办法
462
查看次数

在XP中安装.Net 4之前的VS 2010 BootStrapper for WIC(Windows Imaging Component)

我已经在VS 2010中为我的.Net 4应用程序创建了一个设置和部署项目.在我的先决条件中,我已经检查过.Net4先决条件但我已经了解到.Net4已经省略了WIC(Windows Imaging Component)以使其变得轻松.

当我在Vista/Win7中运行我的设置时,Net4安装不会给WIC带来错误,但是当我在XP中安装它时,它会给WIC带来错误.然后我必须先手动安装WIC然后运行我的设置.

我需要一个WIC的引导程序,它在XP中安装.Net4之前运行.请建议如何完成或链接.提前致谢.

.net wic bootstrapper setup-deployment visual-studio-setup-proje

2
推荐指数
1
解决办法
3504
查看次数

将应用程序启动选项(复选框)添加到安装

我在.Net中开发了我的应用程序,我的安装程序运行正常.

现在我想要一些更多功能,例如在安装程序末尾添加复选框,以便在单击完成按钮后启动相同的应用程序.

我还实现了此处给出的步骤:如何在Visual Studio安装/部署项目中自定义MSI? 但最终无法获得复选框.

现有的JScript是这样的:

   // EnableLaaunchApplication.js <msi-file>
   // Performs a post-build fixup of an msi to launch a specific file when the install has completed


   // Configurable values
   var checkboxChecked = true;          // Is the checkbox on the finished dialog checked by default?
   var checkboxText = "Launch [ProductName]";   // Text for the checkbox on the  finished dialog
   var filename = "FlashApp.exe";   // The name of the executable to launch - change this to match the file you …
Run Code Online (Sandbox Code Playgroud)

c# windows-installer setup-deployment

2
推荐指数
1
解决办法
1673
查看次数

在没有设置项目的情况下安装Windows服务

我在c#中编写了一个标准的简单.net窗口服务.现在我想安装它并运行它.

在MSDN上,它表示要向项目添加安装程序并创建一个安装项目来部署和安装该服务. http://msdn.microsoft.com/en-us/library/aa984263%28v=vs.71%29.aspx

我已将安装程序添加到我的项目中.但是,我有Visual Studio 2012,它没有安装项目模板.有什么替代方案?

另外我知道Visual Studio命令提示符可以调用InstallUtil.exe,它应该可以安装服务.这与设置项目安装有什么区别?如果我使用InstallUtil.exe,我还需要在项目中安装程序吗?

c# installer windows-services setup-deployment visual-studio-2012

2
推荐指数
1
解决办法
3013
查看次数

如何获取安装程序类中安装 MSI 的路径

我添加了一个 Installer 类,并且在该类中我覆盖了 Install 方法。在此方法中,我想获取安装 MSI 的路径?(目录用户已选择安装应用程序) ?

我尝试了以下操作,它给了我空字符串,

string s = Context.Parameters["SrcDir"];
Run Code Online (Sandbox Code Playgroud)

.net c# windows-installer setup-deployment

2
推荐指数
1
解决办法
2593
查看次数

Python:如何编写虚拟环境构建和激活脚本?

我想写一个做3件事的python脚本:

  1. 使用python3构建虚拟环境
  2. 激活此新的虚拟环境。(bash:来源myvirtenv / bin / acticate)
  3. 使用requirements.txt安装软件包(bash:pip install -r)

在我的项目中,我使用常规的virtualenviroment软件包。我必须在Debian机器上做

我试图模仿bash命令,os.system() 但没有使用下面的代码来实现。

import os
os.system('python3 -m venv test6_env')
os.system('source test6_env/bin/activate')
os.system('pip install -r requirements.txt --user')
Run Code Online (Sandbox Code Playgroud)

问题问题virtualenv将不会激活,并且未安装要求。

有没有一个简单的技巧可以在python这3步中很好地编写脚本?

python virtualenv setup-deployment python-3.x

2
推荐指数
1
解决办法
1458
查看次数

在输入基于 Inno 的设置时隐藏密码

我的安装程序中有一个密码字段,用于部署 .Net windows 应用程序。安装程序使用 Inno 部署脚本,在 pascal 中制作。问题是用于密码字段,我想在用户输入时显示 * 字符。目前它显示用户的字母进入。由于我对 pascal 脚本编写不多,所以在这里需要一些帮助。

下面是我的代码:

procedure InitializeWizard;

begin
     KeyPage := CreateInputQueryPage(wpWelcome,
    'lisens validering', 'Tast inn lisens-id',
    'Vennligst oppgi din lisens-ID og klikk neste for å fortsette.');
     KeyPage.Add('lisens ID:', False);
     KeyPage.Add('bruker ID:', False);
     KeyPage.Add('passord:', False);

    booabort:=false;
end;
Run Code Online (Sandbox Code Playgroud)

inno-setup setup-deployment

1
推荐指数
1
解决办法
1369
查看次数