问题列表 - 第14106页

错误跟踪器/版本控制集成如何与典型的git工作流程协同工作?

以下是git工作流程的示例:

假设您希望利用bug跟踪器与版本控制系统集成.在哪里/如何适合这些工作流程.你会在追踪器中看到什么?

我是BugTracker.NET的作者,它像许多其他的bug追踪器(Trac,Redmine,FogBugz)一样与svn集成.我们都或多或少地以同样的方式做到这一点.但是使用git,我很难想象与git的集成会是什么样子.

编辑:我已经看过github-fogbugz集成的一次尝试,但即使是那篇文章的作者也说"很明显FogBugz是为更传统的CVS/SVN SCM系统而写的.因此,提交列表显示并没有真正与git jive".

EDIT2:关于Redmine/git工作流程的一个主题:似乎最典型的设置是Redmine与任何被认为是"中央"存储库的本地克隆一起工作,所以当它们进入这个克隆时它会看到变化.触发器或预定作业自动推送到Redmine的克隆.

EDIT3:即使是Linux和Linus,最终还是一个主要的git存储库,可以被认为是仁慈的独裁者存储库:请参阅http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6的.git; A =摘要

EPILOGUE:谢谢大家.根据你们给我的指导,我的BugTracker.NET现在包括git集成.

svn git workflow bug-tracking github

15
推荐指数
3
解决办法
4155
查看次数

Xcode编辑器默认为 - (void)而不是 - (voidPtr)?

在Xcode(Snow Leopard上的3.2)当我开始输入诸如的功能时

-(void)myFunctionName {

}
Run Code Online (Sandbox Code Playgroud)

当我第一次开始输入代码提示时

-(voidPtr
Run Code Online (Sandbox Code Playgroud)
  1. void和之间有什么区别voidPtr?我假设这voidPtr是某种指针,在什么情况下要求使用它?我想要使​​用voidPtr而不是void吗?

  2. 我可以在编辑器中更改默认设置的首选项,void然后我可以输入P和tab完成,voidPtr如果我想要的话?

  3. 有没有一种通用的方法来配置或优先处理代码提示,以便在更加模糊的代码提示之前显示常见提示?

  4. 我可以创建代码提示快捷方式吗?我在哪里键入几个字符和命令来扩展常见的样板代码?

  5. 有哪些推荐的练习教程可以在Xcode编辑中获得高效率?

更新:根据Darren的建议,看起来像voidPtr来自

CarbonCore/Threads.h

...

/*
    The following ProcPtrs cannot be interchanged with UniversalProcPtrs because
    of differences between 680x0 and PowerPC runtime architectures with regard to
    the implementation of the Thread Manager.
 */
typedef void *                          voidPtr;
Run Code Online (Sandbox Code Playgroud)

我在Snow Leopard的新鲜香草上运行Xcode.我没有对我的项目做过任何异国情调.刚刚开始介绍Xcode和Objective C的一些非常基础的教程.任何有经验的Objective C人都有这方面有用的背景信息吗?

xcode objective-c

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

在C#中简单获取字符串(忽略末尾的数字)

我认为正则表达式是矫枉过正也需要一些时间来编写一些代码(我想我现在应该学习我知道一些正则表达式).

什么是用字母数字字符串分隔字符串的最简单方法?它永远是LLLLDDDDD.我只想要字母(l's),通常只有1或2个字母.

c# text-parsing

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

创建对象会使VM更快吗?

看看这段代码:

MessageParser parser = new MessageParser();
for (int i = 0; i < 10000; i++) {
    parser.parse(plainMessage, user);
}
Run Code Online (Sandbox Code Playgroud)

出于某种原因,它运行SLOWER(大约100ms)

for (int i = 0; i < 10000; i++) {
    MessageParser parser = new MessageParser();
    parser.parse(plainMessage, user);
}
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?测试重复了很多次,所以它不仅仅是随机的.如何创建一个对象10000次比创建一次快?

java algorithm optimization creation object

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

Rails中的异步Actionmailer

我注意到我的一些操作(在开发环境中)需要一段时间才能加载为需要电子邮件通知的电子邮件(通过Google的服务器).我是否需要实现电子邮件的异步处理,例如:http://upstream-berlin.com/2008/05/19/new-rails-plugin-for-making-actionmailer-asynchronous/

ruby-on-rails

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

WPF(MVVM):从Viewmodel关闭视图?

有人遇到过使用MVVM在视图模型中关闭视图的聪明方法吗?

也许有一种方法可以使用绑定来通知视图(窗口)关闭?

我真的很感激任何人的任何输入.

基本上我有一个绑定到loginViewModel的loginView,在viewmodel中(使用命令绑定)我测试登录是否成功,如果是,我基本上加载一个新的View(主视图)并附加其datacontext. ..

但我仍然显示loginView - 所以我需要发信号卸载..

我也希望有一个通用的解决方案,因为我确信在其他情况下我需要做这种事情

有任何想法吗?

wpf mvvm wpftoolkit

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

使用sqlalchemy替换/删除字段

在python中使用postgres,

  1. 如何替换匹配指定值的同一列中的所有字段?例如,假设我想在"颜色"列中替换"绿色"与"红色"匹配的任何字段.

  2. 如何从同一列中删除与指定值匹配的所有字段?例如,我正在尝试删除"颜色"列中与"绿色"匹配的所有字段.

python postgresql replace sqlalchemy

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

与平台无关的方式获取最大C++浮点值

获得可以存储float在C++中的最大值的最佳,独立于平台的方法是什么?

c++ floating-point

7
推荐指数
3
解决办法
3616
查看次数

游戏框架的优缺点

这个问题是针对那些刚开始从事爱好游戏开发的人.首先想到的是:

我应该使用哪种语言/框架?


解决方案清单:


答案模板:

框架名称(已链接)

优点:

  • PRO1
  • PRO2
  • ...

缺点:

  • con 1的
  • CON2
  • ...

language-agnostic

16
推荐指数
6
解决办法
8044
查看次数

在类定义上的Constructor VS上设置变量

最近我一直想知道在类定义上初始化构造函数VS上具有默认值的变量之间是否存在差异.

哪一个更好,考虑到优化:

class TestClass
{
 private $test_var = 'Default Value';
 function __construct()
 {
 }
}

class TestClass2
{
 private $test_var;
 function __construct()
 {
  $this->test_var = 'Default Value';
 }
}
Run Code Online (Sandbox Code Playgroud)

php constructor class

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