17得票15回答
你应该多久发布一次软件更新?

刚才,Jeff Atwood在Twitter上发表了以下言论: 你看,我喜欢快速发布新软件,但WordPress发布的频率实在是太荒唐了。 这让我想,你应该多久发布软件更新? 每天? 每周? 每月? 每年? 什么是最好的发布策略?

17得票13回答
如何高效管理多个网络应用程序的安装?

根据我的经验,在Web开发过程中我们经常遇到的问题之一是在不同的服务器上保持不同设置的更新和安全性。 我公司有自己的CMS,目前安装在100多个服务器上。目前,我们使用一种基于FTP的hack-ish方法,结合特定位置的升级脚本来升级所有CMS设置。当涉及到几个自定义模块时,有效地管理这些设...

17得票13回答
SVN中的发布管理

当我查看 SVN 日志时,我真的希望能看到标记,告诉我何时进行了发布。我在其他版本控制系统中见过这种情况,例如 PVCS 和 Perforce。 SVN 能做到吗?我已经做了一些研究,目前看来似乎不支持这种功能。 编辑 我们不想为每个发布将源代码复制到不同的文件夹中。这会导致开发人员机器...

16得票13回答
发布 JavaScript 代码之前你会做什么?

您在部署过程中是否有JS代码压缩的步骤?您是否有任何JavaScript预处理器,允许您保留注释和console.log,并自动剥离它们?您的JavaScript是否由GWT或Script#生成?您是否使用ANT或其他工具自动化部署? 我看到很多JavaScript代码看起来像是直接从编辑器...

16得票2回答
EF代码优先迁移以部署旧版本

我正在使用TFS Release Management进行持续集成和部署。 在部署过程中,我使用migrate.exe执行数据库迁移。当你从旧版本升级到新版本时,这个工具非常好用。但是,如果你想要部署旧版本的应用程序,情况就会变得复杂。 基本上,保存上下文迁移的程序集必须知道如何从版本3转...

16得票5回答
SVN:发布分支和外部引用?

我们有两个网站为同一个客户服务(主要的www网站和另一个用于电子商务的网站,该网站位于单独的服务器上),它们使用共享的代码部分(各种特色/样式/ JavaScript等)。我们目前通过将共享代码作为单独的项目(在相同的SVN存储库中)管理,并使用svn:externals将每个项目的分支拉入两...

13得票4回答
如何将QA融入Sprint中

Scrum中的一个挑战是如何将QA融入到该过程中。当然,在Sprint期间,QA会与开发人员一起处理每个单独的用户故事,但在发布到生产环境之前,让QA有时间进行完整的回归和负载测试呢? 我看到了两种方法: 在Sprint的最后一天发布到生产环境; 或者 在Sprint结束后一周发布到生产...

13得票8回答
发布管理 - 最佳实践

我在一家产品开发公司工作。我们首先进行内部版本发布,然后再进行公共发布。我想知道其他产品开发公司是如何管理其发布的?他们如何确定发布编号?标记源代码控制?

13得票2回答
具有父POM和SVN布局的多模块Maven项目

目前我有大约16个项目,使用maven构建并部署到同一应用服务器,形成了类似于“门户”的东西。我已经建立了一个父pom来处理常见的依赖和插件配置。目前,我的SVN结构类似于:portal_root +project1 +tags +branches ...

13得票5回答
我们能否从TFS生成发布说明

我们能从已检入的历史记录中获取发布信息吗? 我们正在使用 TFS 2012。 我们通常每周或每 14 天会频繁发布。 我们能否从 TFS 生成发布文档? (类似于基于 TFS 检入注释或以某种方式)