问题列表 - 第7789页

颠覆中的合并比团队基础系统更困难吗?

我习惯使用TFS,而我的公司现在转而使用SVN进行新项目(主要原因是在同一源代码控制下更好地整合我们的java和.Net代码库).

我被理解为颠覆中的合并很难(杰夫在他最新的播客中提到过这一点).

  1. 与TFS相比,颠覆有什么问题?
  2. 如何减轻?(有了颠覆的界限,或者像杰夫提出的那样,选择另一个源控件)

TFS提供的一个强大功能是其自动充电功能(在TFS2008中有很大改进,虽然还不完美).大多数合并不需要用户执行任何操作.在颠覆中是一样的吗?

更新 - 这里接受的答案只能来自在TFS颠覆中经历过大合并的人,并且实际上可以比较和对比这两者.知道"颠覆合并是好的"或"TFS是垃圾"并不能真正帮助我做出决定,因为它是主题.如果你可以与其他替代方案进行比较,那就太棒了 - 这很有用.但我的重点是颠覆与TFS.

我感兴趣的目标团队规模是6-30名活跃的开发人员.

更新2 - 有没有人会认为SVN中的合并实际上比在TFS中更容易(考虑工具)?

svn version-control comparison merge tfs

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

如何在ASP.NET中使用时区?

我正在开发一个"在线提醒系统"项目(ASP.NET 2.0(C#)/ SQL Server 2005)

因为这是一个提醒服务,它将在特定日期将邮件发送给用户.但问题是用户不是来自特定国家,而是来自世界各地和不同时区.现在当我注册时,我要求用户时区的方式与Windows在安装时询问我们的时区一样.

但我没有得到用户选择(+5.30)或时区如何在我的asp.net应用程序中处理这个时区.如何按时区工作.

请建议在这个应用程序中是否有更好的方法来处理时区?

谢谢

c# asp.net timezone reminders

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

是否建议在Haskell中始终使用详尽的模式匹配,即使是"不可能"的情况?

是否建议在Haskell中始终使用详尽的模式匹配,即使是"不可能"的情况?

例如,在下面的代码中,我在foldr的"累加器"上进行模式匹配.我完全控制累加器的内容,因为我创建它(它不作为输入传递给我,而是在我的函数中构建).因此,我知道某些模式永远不应该匹配它.如果我努力永远不会得到"模式匹配是非穷尽的"错误,那么我会为它设置一个模式匹配,只是错误的消息"这个模式应该永远不会发生".很像C#中的断言.我想不出别的事情.

在这种情况下你会推荐什么做法?为什么?

这是代码:

gb_groupBy p input = foldr step [] input
   where
      step item acc = case acc of
           []                           -> [[item]]
           ((x:xs):ys)                  -> if p x item
                                           then (item:x:xs):ys
                                           else [item]:acc
Run Code Online (Sandbox Code Playgroud)

模式不匹配(由解释器报告)是:

警告:模式匹配是非详尽的在案例替代方案中:模式不匹配:[]:_

haskell functional-programming pattern-matching

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

命名空间运营商......有什么大不了的?

有人可以向我解释使用反斜杠作为命名空间运算符究竟有什么不好吗?我读了很多关于它的嘲笑言论.一个StackOverflower甚至说因为它而放弃了PHP.

是的我知道反斜杠作为字符串中的转义字符具有特殊含义,但它并不比使用更糟糕->,或者.像许多其他语言中的点一样.

有点让我想起任天堂在宣布Wii名称时的所有嘲弄.每个人都大惊小怪,然后一旦它出来,你已经习惯了,没有人关心,他们继续前进.

所以,请赐教.这有什么不好的?你会建议什么呢?

php namespaces

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

从函数返回而不破坏对象

我在C#2.0中有一个名为Foo()的函数,它返回boolean类型的值.我在函数中实例化一个对象,我没有在返回布尔值之前销毁它.我想知道是否有必要在返回值之前销毁创建的对象?

谢谢.

c# garbage-collection

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

忽略tortoise svn中的自签名,过期的ssl证书

Tortoise SVN不允许我访问具有自签名过期ssl证书的svn存储库.

是否有某个配置告诉它我还是要相信该证书?

svn version-control tortoisesvn ssl-certificate

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

如何使用Javascript/jquery验证文件上载字段

如何验证用户是否选择了要上传的文件?

编辑:碰撞

javascript jquery

18
推荐指数
2
解决办法
9万
查看次数

execCommand SaveAs在Firefox中有效吗?

为什么这不适用于ff/chrome?

javascript: document.execCommand('SaveAs','true','http://www.google.com');
Run Code Online (Sandbox Code Playgroud)

(用作书签)

javascript firefox google-chrome bookmarklet

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

为什么在添加新响应标头时会出现"平台不支持异常"?

为什么在添加新响应标头时会出现"平台不支持异常"?我正在使用Visual Studio Web服务器调试网站.

Response.Headers["X-XRDS-Location"] = url
Run Code Online (Sandbox Code Playgroud)

例外消息:

此操作需要IIS集成管道模式.

任何帮助,将不胜感激.

asp.net iis asp.net-mvc

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

JavaScript中的"提交不是函数"错误

谁能告诉我这段代码出了什么问题?我尝试使用JavaScript提交表单,但显示错误".submit不是函数".有关代码的更多详细信息,请参见下文:

<form action="product.php" method="get" name="frmProduct" id="frmProduct" enctype="multipart/form-data">

<input onclick="submitAction()" id="submit_value" type="button" name="submit_value" value="">

</form>

<script type="text/javascript">
    function submitAction()
    {
        document.frmProduct.submit();
    }
</script>
Run Code Online (Sandbox Code Playgroud)

我也试过这个:

<script type="text/javascript">
    function submitAction()
    {
        document.forms["frmProduct"].submit();
    }
</script>
Run Code Online (Sandbox Code Playgroud)

两个都显示我同样的错误:(

html javascript dom submit

248
推荐指数
6
解决办法
17万
查看次数