release

    3热度

    3回答

    管理开源软件的每个人都会遇到问题,即发布新版本的过程越来越多。您必须在您的版本控制中标记版本,创建发行版(自动构建应该很容易),将它们上传到您的网站和/或开放源代码主机。您必须在选定的网络论坛上发布几乎相同的消息,在sourceforge上的新闻系统,邮件列表以及您的博客或网站上发布新版本。而且你必须更新你的软件在新鲜食品上的输入。发布可能需要完成更多任务。 您是否开发了使这些任务自动化的技巧?是

    21热度

    6回答

    我们在提供新版本时的政策是在我们的VCS中创建一个分支并将其处理给我们的QA团队。当后者给绿灯时,我们标记并释放我们的产品。该分公司不断接收(仅)错误修复,以便我们可以创建技术发布。这些错误修复随后在主干上合并。 在此期间,主干看到主要的开发工作,并且可能会受到重构更改的影响。 问题是需要有一个稳定的主干之间存在紧张关系(以便错误修复的合并成功 - 如果代码已被提取到另一个方法,或者移到另一类)以

    44热度

    5回答

    我想使用maven release插件发布快照项目'foo-1.0-SNAPSHOT'。该项目取决于尚未发布的第三方模块“bar-1.0-SNAPSHOT”。 我在我的项目的pom.xml中使用选项'allowTimestampedSnapshots'来允许时间戳快照,但我认为第三方模块(酒吧)没有时间戳,除非我自己构建它,因为maven仍抱怨未解决的SNAPSHOT依赖项。 有没有办法来释放FO

    18热度

    5回答

    我正在开发一个库以供其他应用程序使用,并且此库由于NLog而具有许多调试和日志记录语句。 当我切换到发布模式时,是否可以排除对NLog.dll的引用? 干杯,

    7热度

    1回答

    当前我们呼叫MiniDumpWriteDump与MiniDumpNormal | MiniDumpWithIndirectlyReferencedMemory标志。这对Debug配置中的内部构建来说很好,但在Release配置中没有提供足够的信息。 在发行版中,小型转储数据包含足够的堆栈信息,供调试器计算故障发生代码的位置,但没有其他数据。我不是简单的意思是因为被优化而丢失局部变量,就像你期望在R

    4热度

    2回答

    我想知道什么是最好的做法,当涉及到依赖和如何发布应该完成。在我的情况下,我有一个库依赖于log4net,我想知道是否应该分发log4net.dll(设置log4net引用以复制本地)? 我可以简单说明log4net应该安装在GAC中吗?

    0热度

    2回答

    任何生成Oracle数据库增量发布脚本的工具。 像RedServer DBComparer for SQLServer。

    3热度

    4回答

    我很好奇.NET编译器的调试和发布模式之间有什么区别,并且遇到了有关debug vs release in .NET和reasons that release will behave differently than debug的这些问题。到目前为止,我真的没有太注意这些编译模式。现在我会。 我的问题是,假设我使用测试框架(NUnit)和TDD,如果我总是在发布模式下编译,是否会遇到任何问题?

    1热度

    1回答

    我需要向我们的内容编辑提交我刚发布的更新公司网站的内容。显然,用笔记进行培训并不足够。很公平。 因此,更可怕的文件织布机。经过相当短暂的谷歌浏览之后,我无法找到任何相关且可用的模板作为网站或Web应用程序切换的基础。我发现项目的最有用的名单应该出现这样的文件是在专家交流(敌方): 系统概述,一般介绍 流程和跨部门的处理流程 系统配置,建立和依赖 技术要求,功能和限制 支持流程 升级名单和联系有关各

    8热度

    6回答

    有没有人有经常性/经常发布商业软件的经验/例子?它工作吗? 我想到了VMware,他们在各主要版本之间发布了很多修订版本。安装经验很糟糕,有时它们会破坏现有的虚拟机,有时候客户操作系统中的VMware Tools会出现故障/未安装。这太可怕了。 我也在考虑ClickOnce部署,因为使用ClickOnce更新软件时,所有客户端都会自动获得有关发布的通知,只需点击一下鼠标即可更新到新版本。如果你的软