问题标签 [release]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1942 浏览

iphone - 释放 NSArray 时将对象设置为 nil

当我收到内存警告时,我正在释放存储在 NSMutableArray 中的一堆对象。

我还需要在某个时候递归遍历对象(可能在发生内存警告之后),所以我需要检查对象是否仍然存在,这与 nil 进行比较是行不通的,因为释放数组没有任何东西。

我无法遍历数组,逐一删除对象并将其设置为 nil,因为我不允许在迭代期间修改数组。

感觉就像我错过了一些明显的东西。我只想在数组中释放 + nil 一些值。

0 投票
4 回答
308 浏览

build-process - 如何发布可交付成果的子集?

进一步回答我在意外发布代码到现场如何防止发生再次发生的问题。在客户 UAT 之后,我们经常让客户说他们很高兴发布部分功能,而他们希望在未来的版本中发布其他功能。

我的问题是“您如何发布 2/3(三分之二)的功能”。我会对微软等大公司如何处理类似情况感兴趣。“是的,我们只会在下一个 Word 版本中发布最初提议的功能/修复的 45/50,打包并发布”。

假设下一个版本中没有发布的这 5 个特性已经启动.. 你怎么能在发布构建和部署中忽略它们?

您如何发布 2/3 的开发功能?

如何发布可交付成果的子集?

——李

0 投票
3 回答
1034 浏览

svn - 源代码控制分支的不同方法

使用源代码控制时,我习惯的工作方式是在主干上进行开发,然后在进入 QA 之前分支主干。

我正在与部门中的其他一些人交谈,显然对不同的工作方式有一些热情的看法,那就是在开发周期的一开始就创建新分支,在该分支上进行开发工作,然后最后将其合并回主干。这种方法的想法是保持树干的原始状态。

虽然我对一位支持者声称后一种方法是“标准”方法的说法高度怀疑(尽管很高兴被告知不是这样),但听到它相当普遍,我不会感到惊讶。我可以想象这样做的一些好处(更容易选择和选择何时部署哪个功能或一组功能)但也有一些缺点(潜在的合并问题,因为每个分支都必须合并回主干)。

做了一些后续研究,发现了这个:http ://www.lostechies.com/blogs/derickbailey/archive/2009/07/15/branch-per-feature-source-control-introduction.aspx

很想听听人们对这些方法的相对优势和劣势的看法,以及人们可能正在使用的任何其他方法。

0 投票
5 回答
9251 浏览

ruby-on-rails - Rails 3 的发布日期

有人知道 Rails 3 什么时候发布吗?试图在网上查找信息-但没有发现任何有用的信息...

0 投票
1 回答
1178 浏览

iphone - iPhone 发布版本的功能与调试版本不同

使用调试版本时,我的程序在 iPhone 模拟器和 iPhone 本身上都按照我希望的方式工作。但是,当我将其更改为发布版本时,它可以在 iPhone 模拟器上运行,但不能在设备上运行。我正在尝试使用计时器在屏幕上为球设置动画,如果球与屏幕边缘碰撞,球应该从侧面反弹。这适用于调试版本,但发布版本仅适用于模拟器而不是设备。球甚至不会在发布版本的设备上移动。

我觉得这与从调试切换到发布版本时更改的优化级别有关。如果这是真的,我该如何更改我的代码以更好地适应优化级别?

视图控制器使用 initWithNibName: 调用,其中包含:

Ball *newBall 在接口文件中声明。球在屏幕上正确显示,所有构建上的图像都正确。

当用户点击屏幕时,将调用移动球的计时器:

CGPoint touchPoint、UITouch *touch、float dx、float dy 和 NSTimer *newBallTimer 也在接口文件中声明。

这是我移动球和检测碰撞的代码:

在设备上发布版本时,球不会移动。相反,它似乎被发送到屏幕底部并停留在那里。

任何建议/解决方案/想法都将受到高度赞赏。提前致谢!

0 投票
2 回答
1306 浏览

.net - 控制台应用程序问题(构建版本/未加载解决方案文件)

我有几个关于 .net 控制台应用程序的问题。

我创建了控制台应用程序,并在创建过程中包含了一个解决方案文件,但是当我打开解决方案文件时,它只显示项目,而不是解决方案。为什么解决方案资源管理器中没有加载解决方案?

另外,我似乎无法在“发布”模式下构建项目;只能调试。我将“编译/配置”和“调试/配置”切换为发布,但它没有构建“bin\release”文件夹。

任何指向文档的指针都将不胜感激。

谢谢

0 投票
3 回答
5887 浏览

objective-c - 发布和调试构建(Obj-C)中的不同代码/配置

我正在用 Objective C 编写一个与 web 服务通信的 Cocoa 应用程序,我希望它在调试模式下连接到沙箱,在发布模式下连接到真正的 web 服务。我需要的只是更改保存配置的对象被实例化的代码行(使用不同的初始化消息和不同的参数)。

那么如何将一行代码换成 Release 或 Debug 模式呢?

0 投票
2 回答
375 浏览

model-view-controller - MVC 部署设置

Visual Studio 2008 Web 部署项目是否处理 ASP.NET MVC 应用程序的部署?如果不是,那么部署 ASP.NET MVC 应用程序的最佳实践是什么?

另外,处理不同版本的配置文件(例如 web.config)的最佳方法是什么,这些文件将包含不同的设置,具体取决于您部署的构建类型,即调试或发布?

0 投票
1 回答
157 浏览

c# - 如何管理在 VS C# Express 中发布和构建的通用文件?

我在 VS C# Express 2008 中有一个 C# 控制台应用程序。该程序需要在运行时读取一些文件,为了方便起见,我想将它们放在与 .EXE 相同的目录中。但是当然有两个 .EXE,一个调试和一个发布,我不想复制所有内容。管理此问题的最佳方法是什么?

0 投票
2 回答
101 浏览

date - Tcl v8.5 何时首次发布用于生产?

我似乎无法在网络上的任何地方找到它。

Tcl v8.5 第一个稳定版本的发布日期是什么时候?

谢谢。