问题列表 - 第37170页

如何自动解决所有SVN冲突?(Windows CLI)

我正在尝试自动化一些Subversion进程,我遇到了冲突问题.当我合并两个分支时,有时我会遇到树冲突和常规(文本)冲突.我希望能够使用存储库副本解决所有问题:

svn resolve . -R --accept theirs-full
Run Code Online (Sandbox Code Playgroud)

但如果有树木冲突,它会对我大喊大叫,并说我必须将它们解决到工作状态.

svn:警告:树冲突只能解析为"工作"状态; '文件'没有解决

有没有解决一个简单的方法只是树冲突"工作",这样我就可以继续解决与他们的满文的冲突?或者也许完全实现我的目标的另一种方式?我希望通过Windows命令行执行此操作.谢谢!


Subversion服务器是版本1.6.6

我正在使用CollabNet Subversion命令行客户端v1.6.13(适用于Windows)

svn tree-conflict

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

如果缺少键,PHP Array 删除项目

我有以下数组格式:

Array
(
    [0] => stdClass Object
        (
            [tid] => 3
            [children] => Array ()
        )
    [1] => stdClass Object
        (
            [tid] => 15
        )
    [2] => stdClass Object
        (
            [tid] => 12
            [children] => Array ()
        )
    [3] => stdClass Object
        (
            [tid] => 9
            [children] => Array ()
        )
)
Run Code Online (Sandbox Code Playgroud)

我想删除没有 [孩子] 的项目,但这样做有一些困难。

感谢帮助,谢谢。

php arrays

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

在NSArray中存储结构

回到我每天愚蠢的问题.今天我正在尝试在NSArray中放置一个结构.好吧,这很容易,将它包装在NSData中.如果你认识我,你知道你将会看到代码.在这个例子中,我将一个从Wavefront OBJ加载到结构中的顶点线并将其粘贴在一个数组中.

        NSArray *verticeLineParts = [currentLine componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
        Coordinate c = CoordinateMake([[verticeLineParts objectAtIndex:1] floatValue],
                                      [[verticeLineParts objectAtIndex:2] floatValue],
                                      [[verticeLineParts objectAtIndex:3] floatValue]);
        [vertices addObject:[[NSData alloc] initWithBytes:&c length:sizeof(c)]];
Run Code Online (Sandbox Code Playgroud)

这似乎工作正常.输出中的前几个对象:

2010-10-18 14:18:08.237 ObjLoader[3778:207] (
    <5d1613bd 13f3da3f 8ac745bd>,
    <f04c28bd 13f3da3f d88048bd>,
    <649427bd d61ddb3f d88048bd>,
    <477625bd d845db3f d88048bd>,
    <4c1722bd 1668db3f d88048bd>,
Run Code Online (Sandbox Code Playgroud)

在从阵列中拉出它们之后将它们打印出来,而不是那么多.违规代码:

for (int i = 0; i < [vertices count]; i++) {
    Coordinate c;
    fillCoordinateFromData(c, [vertices objectAtIndex:i]);
    NSLog(@"%@", CoordinateToNSString(c));
}

[snip]

void fillCoordinateFromData(Coordinate c, NSData *d) {
    void *bytes = malloc(12);
    [d getBytes:bytes];
    memcpy((void *)&c, …
Run Code Online (Sandbox Code Playgroud)

c struct objective-c wavefront nsdata

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

Rails正在寻找条件?

在Rails 3中,我创建了一个搜索表单,在模型文件中使用条件执行查找.

  @projects = find(:all,
                :select => 'projects.*',
                :conditions => ['name = ?', search_name]
                ).first
Run Code Online (Sandbox Code Playgroud)

如果在searchform(search_name)中提供了名称,则此方法很有用.问题是如果search_name为空,Rails错误(不能说我责备它)......

处理这种情况的聪明方法是什么?我想,如果search_name为空,则不是错误,而是返回所有内容.

建议?谢谢!

ruby-on-rails ruby-on-rails-3

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

将ReSharper选项添加到Visual Studio中的上下文菜单

在Visual Studio 2005中,我的同事可以右键单击一个选项卡,并且他有一个选项"在解决方案资源管理器中查找".我知道这是来自ReSharper并且我正在运行ReSharper 5.1 - 如何启用这个额外的上下文菜单?我也知道同一命令的Shift + Alt + L快捷键,但想要添加上下文菜单.

这是我在右键单击选项卡时看到的内容.下面的图片是我右键单击.cs文件的时候.

替代文字

编辑:标题中的错字.

resharper

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

Javascript是一种函数式编程语言吗?

仅仅因为函数是第一类对象,有闭包和高阶函数,Javascript是否应该被称为函数式编程语言?我认为它缺少的主要功能是纯函数,并且它不像其他函数式语言那样"感觉",比如lisp(虽然这不是一个很好的理由,它不是一个功能性的语言......)

javascript functional-programming terminology

132
推荐指数
4
解决办法
5万
查看次数

Delphi接口性能问题

我已经对我的文本编辑器进行了一些非常严肃的重构.现在代码少得多,扩展组件要容易得多.我大量使用OO设计,例如抽象类和接口.但是,在性能方面,我注意到了一些损失.问题在于阅读大量的记录.当一切都发生在同一个对象内部时速度很快,但通过接口完成时速度很慢.我制作了最简单的程序来说明细节:

unit Unit3;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

const
  N = 10000000;

type
  TRecord = record
    Val1, Val2, Val3, Val4: integer;
  end;

  TArrayOfRecord = array of TRecord;

  IMyInterface = interface
  ['{C0070757-2376-4A5B-AA4D-CA7EB058501A}']
    function GetArray: TArrayOfRecord;
    property Arr: TArrayOfRecord read GetArray;
  end;

  TMyObject = class(TComponent, IMyInterface)
  protected
    FArr: TArrayOfRecord;
  public
    procedure InitArr;
    function GetArray: TArrayOfRecord;
  end;

  TForm3 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form3: TForm3; …
Run Code Online (Sandbox Code Playgroud)

delphi oop performance interface

24
推荐指数
2
解决办法
1410
查看次数

关于Scala隐式转换的问题非歧义规则

任何人都可以通过Scala隐式转换机制向我解释以下情况.有一个代码:

object Main {
  implicit val x:Int => String = v => "val"
  implicit def y(v:Int) = "def"

  def p(s:String) = print(s)

  def main(args: Array[String]): Unit = {
      p(1)
  }
}
Run Code Online (Sandbox Code Playgroud)

此代码打印"val".但是当我评论第二行时:

//implicit val x:Int => String = v => "val"
Run Code Online (Sandbox Code Playgroud)

代码打印"def".

因此,在这种情况下,隐式转换(x和y)都是可能的.存在非歧义规则 - 只有在没有其他可能的插入转换时才会插入隐式转换.根据这条规则,这段代码根本不应该编译.但代码已成功编译和执行.我不明白的是什么?

谢谢.

scala implicit-conversion

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

如何模拟使用MOQ返回int的方法

我有一个类来检索内容,它有一个方法,在检索它之前需要一些输入(过滤器).其中一个"输入"调用另一个方法,它基本上返回一个int,如何使用MOQ模拟它?这是一个例子:

namespace MyNamespace
{
    public class ConfigMetaDataColumns : MyModel
    {
        public int FieldID { get { return ValueInt("FieldID"); } }
        public int OrderId { get { return ValueInt("OrderId"); } }
        public string Label { get { return ValueString("Label"); } }
        public string FieldName { get { return ValueString("FieldName"); } }
        public int IsReadOnly { get { return ValueInt("IsReadOnly"); } }
    }

    public class GetDataClass
    {
        protected OpenSQLAccessLayer m_WITObject;

        // Input Properties
        public string GroupID;
        public string PageName;

        // Output Properties …
Run Code Online (Sandbox Code Playgroud)

.net c# moq

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

良好的编程实践与ad-hoc编程的速度

我知道良好的编程实践总是有助于项目的"长期",但有时它们似乎花费了大量时间.例如,它建议我为每个类维护一个头文件和一个cpp文件,只保留头文件中的声明,而cpp中的定义.即使有10-12个班级,这个过程也变得非常麻烦.每次添加新类时更新makefile依赖和evthing ..需要花费大量时间...

虽然我正在忙着做这一切,但其他人只会在一个fie中编写evthing,发出一个编译命令并运行他们的程序......为什么我也不应该这样做呢?它速度快,有效吗?

即使尝试为变量和函数提供简短有意义的名称也需要花费大量时间,否则最终会输入30个字符的长名称,完全无法管理而不会自动完成

编辑:

好吧,让我说的有点不同:让我说我正在做一个中小型项目,永远不需要任何不同开发人员(甚至我)的维护.它基本上是一次性开发.在这种情况下,编程实践是否值得遵循.我想我的问题是,良好的编程实践在开发过程中是否真的有用,或者他们只是在维护期间付出了代价?

c++

5
推荐指数
2
解决办法
524
查看次数