问题列表 - 第4370页

当原始存储库在Git中时,如何从svn进行部署

我的团队使用Git开发,充分利用了它的许多功能.我们在使用svn的git方面效率更高.

但是我们当前的客户端希望我们从svn存储库部署代码,这意味着我们需要以某种方式定期将代码从git移动到svn.

目前我们正在维护一个既是svn checkout又有一个git repo(包含.git等)的目录,然后我们可以执行git pull; svn提交

当然,这个过程有点复杂,因为我们想使用标签来记录发布点,并且在由git创建的文件上运行svn add会产生开销.

做这个的最好方式是什么?

git-svn会帮助解决这个问题吗?除了允许一个开发人员在使用SVN仓库时在本地使用git工具之外,我从未见过它.我不知道它可以与多个分支机构的多个开发人员一起工作....

svn git

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

Internet Explorer 8不会为ajax请求传递会话cookie

我有简单的PHP应用程序,它适用于除IE8 beta 2之外的所有浏览器,当我尝试使用Ajax调用(jQuery post方法)更新表字段时出现问题.使用IE8调试器我发现IE8不发送会话cookie,因此php脚本重定向到登录页面而不是执行请求的操作.

我能做些什么来完成这项工作.

编辑:我没有提到我正在使用Code Igniter,所以我通过将Code Igniter默认会话实现替换为本机问题解决了这个问题.代码点火器默认会话实现使用cookie来存储所有数据.

php ajax session internet-explorer

6
推荐指数
3
解决办法
1万
查看次数

如何从命令行挂载像Nautilus一样?

在我的Ubuntu linux机箱上,我可以轻松安装USB连接的驱动器或CDROM点击我可以在桌面上找到的设备图标.

例如,如果我点击USB连接的驱动器图标,会发生以下情况:

  • 自动创建/ media/LABEL目录(其中LABEL是磁盘的标签,可能因磁盘而异)
  • 设备上的文件系统安装在/ media/LABEL上

此过程与使用mount命令进行安装有很大不同.特别是:

  • 你不需要root(或者你不需要修改/ etc/fstab来允许普通用户挂载设备)
  • / media/LABEL目录自动创建
  • 目录的名称根据卷标签而变化.

有一个命令行命令,其行为类似于Gnome GUI安装工具吗?

linux mount gnome

36
推荐指数
3
解决办法
3万
查看次数

仅通过公共交通找到最佳路线的策略?

寻找汽车的路线非常简单:您存储所有道路的加权图表,您可以使用Djikstra的算法 [1].公交路线不太明显.使用总线,您必须表示诸如"等待下一班车10分钟"或"将一个街区走到另一个公共汽车站"之类的事情并将其提供给您的寻路算法.

这对汽车来说甚至都不简单.在一些城市,一些道路在早上单向进入城市,而在晚上仅单向进入城市.一些先进的GPS知道如何在高峰时段避开繁忙的路线.

您如何有效地表示这种与时间相关的图并找到路线?不需要可证明的最佳解决方案; 如果旅行者想要准时,他们会买车.;-)

[1]一个很好的算法在一个例子中提到,因为每个人都听说过它,虽然A*是这个应用程序的一个更有可能的选择.

algorithm optimization data-structures

45
推荐指数
4
解决办法
2万
查看次数

如何在Xcode中显示Logged Messages窗口

我是一个非常新的Cocoa用户,遇到各种各样的问题......

我正在尝试获取数组的内容,并发现此代码执行此操作.

NSLog(@"array:%@",集合);

问题是,我没有得到任何显示这个'回声'的控制台或跟踪器窗口

是否有我应该使用的另一个命令,我尝试打开所有窗口,但我没有看到应该显示的消息.我知道执行此调用的函数,因此引用是正确的.

感谢和抱歉这些初学者问题...使用stackoverflow比阅读Apple关于该主题的所有文档更快.

arrays xcode logging cocoa

17
推荐指数
4
解决办法
3万
查看次数

我怎么能像用户一样思考?

我们现在正处于项目的深渊,时间紧迫(但合理).我们的一般策略是完成一个强大的测试版,将其发布用于测试,并从我们的测试人员那里获得反馈.

很多时候,我们受到了一些小事情的影响,这些事情会导致长时间,耗时的讨论.它们都归结为一件事:虽然我们知道我们需要什么功能,但我们在处理细节方面遇到了麻烦,例如"这条消息应该去哪里"和"他们是否需要立即反馈,或者它会破坏它们的流量,所以我们应该推迟'?

这些都是我们的测试人员应该抓住的东西,但是

a)像这样的每个"低优先级"错误都会从关键问题中消耗时间

b)我们希望拥有尽可能强大的产品

c)即使是最好的测试组也会不时地错过任何东西.

我们使用我们的产品,并且我们知道我们的用户如何使用旧版本......但是当我们尝试使用新版本时,我们都不知道如何像用户一样思考(具有重要的图形以及潜在的变化).

编辑 - 更多背景:

我们正在编写一个广泛分布的用户群使用的Web应用程序.我们的应用程序是他们工作的重要组成部分,但不是最大的(当然,当它不起作用时,我们只对它们很重要).让实际用户使用我们的产品很困难,因为我们在地理上远离最近的用户(我们在俄亥俄州,我认为距离我们最近的位置是3个多小时).

我们能得到的最接近的是我们的客户服务团队(他们真的很有帮助),但他们并不像用户那样思考.他们也是我们的测试人员(当他们知道任何他们找不到的任何可能意味着电话数量大幅上升时,它确实激励他们发现错误).本周大部分时间我们有三位(总共约12位)客户服务代表在这里进行一些初步测试......他们也参与了讨论.

testing user-interface

12
推荐指数
4
解决办法
1490
查看次数

我在哪里可以找到WMI文档?

谷歌让我失望,我在MSDN上找不到它.man wmi在Windows shell中不起作用...我正在查找可以查询的对象列表,以及如何构造查询.

使用WMI我的意思是用于查询诸如"Win32_Process"之类的东西的查询语言

我知道类和示例查询,但我正在寻找所有可能的查询对象的完整列表.

我已经使用调试器找到了我正在寻找的内容,但是查看完整的概述以了解WMI的可能性仍然很有意思.

wmi

4
推荐指数
2
解决办法
3349
查看次数

Castle Windsor如何响应实现多个接口的类?

例如,我有两个接口:ICustomerService和IOrderService,每个接口都有一些函数,如GetCustomer,GetOrder等.

我想要一个类来实现两个接口:服务器.

Castle Windsor如何应对此问题?有可能首先吗?当我基于两个接口之一解析Server对象时,我会获得相同的对象吗?当我的构造函数在其参数中包含两个接口时会发生什么?是否仍然会构建一个对象.

假设LifeStyle保持默认值:Singleton.

castle-windsor ioc-container inversion-of-control

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

使用基类进行单元测试设置和拆卸

假设Visual Studio.NET 2008和MsTest用于运行单元测试.当系统基于服务容器并且依赖注入单元测试时,自然需要建立服务.

是否应该在基类中设置这些服务,所有单元测试都来自或在每个单元测试类中.如果它们应该在基类中,是否有一种方法可以执行TestInitializeClassInitialize方法而不需要从派生类中调用它们,例如base.Initialise?

.net unit-testing mstest

12
推荐指数
2
解决办法
4163
查看次数

它是否从数据库加载数据?

假设我们有这样的方法:

public IEnumerable<T> FirstMethod()
{
    var entities = from t in context.Products
                   where {some conditions}
                   select t;

    foreach( var entity in entities )
    {
        entity.SomeProperty = {SomeValue};
        yield return entity;   
    }
}
Run Code Online (Sandbox Code Playgroud)

其中context是由Linq to SQL设计器生成的DataContext.

"FirstMethod"是否将数据从数据库加载到内存中(因为foreach循环)或者它是否仍会延迟加载它,直到另一个没有"yield return"的foreach循环在另一个方法中找到,如下所示?

public void SecondMethod()
{
    foreach( var item in FirstMethod() )
    {
        {Do Something}
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# linq-to-sql

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