问题列表 - 第38756页

阻止普通合并到git服务器

前段时间要求我们的开发人员在推送之前使用rebase而不是merge.消除琐碎的合并使得更容易遵循提交图(即:gitk,git log).

有时人们仍然不小心做了琐碎的合并,然后推.有没有人有方便或有写一个阻止琐碎合并的服务器端钩子的技巧?

通过"琐碎的合并",我的意思是合并没有冲突.这是一个例子,这里是对git中一个简单合并的更好解释.

更新Wed Wed 10 01:26:41 UTC 2010:好评,全部!谢谢.

  • 请考虑以下事项:我真的要求人们这样做:
    • 如果git pull --ff-only失败,请做git pull --rebase而不是git pull
  • git.git只有一个或两个提交者,对吧?从理论上讲,应该很容易遵循提交图,但对我来说它看起来很混乱.

更新时间:11月11日星期二23:49:35 UTC:

更新Wed Dec 15 18:34:52 UTC 2010:

git bash git-merge githooks git-branch

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

ASP MVC用户配置文件

我以前做过MVC,但我是ASP和ASP MVC的新手.到目前为止,我真的很喜欢ASP MVC为我提供的轻松,但我无法弄清楚如何更好地控制用户.默认情况下,MVC提供最小的用户注册表单.我看了很多,但我还有两个问题:

  1. 如何使用户数据库成为项目中的本地数据库?我认为SQLEXPRESS用于存储用户值,看起来像是一个神奇的过程.我怎么去魔法 - 如果这个?我想对这个数据库的位置有更多的控制权.

  2. 这导致另一个问题:如何扩展用户?我一直在读Profiles,但我仍然对一些事情感到困惑.如何准备个人资料并将其与用户链接?什么作为外键?而且,在我的控制器中,我如何访问用户的各个部分,如用户名,电子邮件,甚至从名字,姓氏,姓名等个人资料(虽然我猜有一次当我有个人资料的数据库和本地的用户数据库时,我可以运行用于检索数据的sql命令)

我非常感谢对ASP.NET的正确资源和/或最佳实践的一些指示

sql asp.net asp.net-mvc asp.net-membership user-profile

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

带有宏的第一个Lisp?

McCarthy的原始Lisp和其他一些化身之后没有像我们现在在Common Lisp,Clojure,Scheme等中拥有的宏设施......我知道.

然而,我不清楚到底是如何形成宏的,首先是它们有什么实现,以及它们的动机是什么.如果您愿意,可以参考论文和来源.

lisp macros clojure common-lisp

15
推荐指数
2
解决办法
671
查看次数

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

写入逗号分隔的文本文件

我很难找到如何写入逗号分隔的文本文件.我正在为自己创建一个非常基本的地址表单.我想点击button1它创建一个文本文件然后将textbox1,textbox2,textbox3和maskedtextbox1中的数据写入由逗号分隔的文件.

 public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }


    private void close_Click(object sender, EventArgs e)
    {
        Close();
    }
}

 }
Run Code Online (Sandbox Code Playgroud)

c#

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

从WiX中静默执行PowerShell脚本挂起PowerShell

注意:此问题也发布在WiX用户邮件列表中.

我试图从WiX生成的MSI静默执行PowerShell脚本.但是,无论何时我运行安装程序,PowerShell都会挂起.有趣的是,根据安装程序日志,PowerShell脚本似乎成功运行.此外,如果我通过任务管理器终止PowerShell进程,安装程序将取消安装并回滚所有更改.

PowerShell脚本内容

# @param website The website under which the module should be compiled and registered.
# @param name The name of the module to be registered.
# @param assembly The assembly name, version, culture and public key token to be compiled.
# @param assemblyType The fully qualified assemebly type to be registered.

param([string]$website = "website", [string]$name = "name", [string]$assembly = "assembly", [string]$assemblyType= "assemblyType")

import-module webadministration
add-webconfiguration /system.web/compilation/assemblies "IIS:\sites\$website" -Value @{assembly="$assembly"}
new-webmanagedmodule -Name "$name" -Type "$assemblyType" -PSPath …
Run Code Online (Sandbox Code Playgroud)

powershell windows-installer wix wix3.5

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

如何在iPhone上显示来自API的HTML文本?

解释我的情况的最好例子是使用博客文章.假设我有一个UITableView,它载有我从API获得的博客帖子的标题.当我点击一行时,我想显示详细的博文.

这样做时,API会传回几个字段,包括"post body"(HTML文本).我的问题是,我应该使用什么来显示它,以便它显示为格式化的HTML?我应该使用UIWebView吗?我不确定你是否在浏览网页时使用UIWebView(比如用URL或其他东西初始化它),或者你可以将它交给HTML字符串,它会正确地格式化它.

此页面上还会显示其他几个字段,例如标题,类别,作者等.我只是使用UILabel,所以没有问题.但我不知道如何处理HTML块.我正在以编程方式完成所有这些工作.顺便说一句.

如果你不能说,我对iOS开发相对较新,只有2-3周左右,没有obj-c背景.因此,如果UIWebView是正确的方法,我也会感激任何"陷阱!" 注意,如果有的话.

iphone objective-c uiwebview uitextview ios

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

printf如何在内部工作.

可能重复:
没有汇编的C/C++函数定义

嗨再次,我想知道printf如何在内部工作...在内部我指的是使用什么底层系统调用/ ISR等机制...而不是关于变量参数列表...

原因:我正在使用FASM但是控制台i/o几乎没有,我知道我可以使用c库中提供的printf(我不知道如何但这是另一个点)

谢谢.

c assembly

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

Android 2.1:蓝牙加密

Android设备和笔记本电脑之间的蓝牙连接是否默认加密?蓝牙服务器在Android智能手机上启动,因此连接由笔记本电脑启动.

谢谢,彼得

encryption android bluetooth

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

挑战动态编程问题

这是我需要解决的计算机视觉问题的低调版本.假设给你参数n,q并且必须计算将整数0 ..(q-1)分配给n-by-n网格的元素的方式的数量,以便对于每个赋值,以下都是真的

  1. 没有两个邻居(水平或垂直)获得相同的值.
  2. 位置(i,j)的值为0
  3. 位置(k,l)的值为0

由于没有给出(i,j,k,l),输出应该是上面的一个评估数组,每一个有效设置为(i,j,k,l)

蛮力方法如下.目标是获得一个有效的算法,适用于q <= 100和n <= 18.

def tuples(n,q):
  return [[a,]+b for a in range(q) for b in tuples(n-1,q)] if n>1 else [[a] for a in range(q)]

def isvalid(t,n):
  grid=[t[n*i:n*(i+1)] for i in range(n)];
  for r in range(n):
    for c in range(n):
      v=grid[r][c]
      left=grid[r][c-1] if c>0 else -1
      right=grid[r][c-1] if c<n-1 else -1
      top=grid[r-1][c] if r > 0 else -1
      bottom=grid[r+1][c] if r < n-1 else -1
      if v==left or v==right or v==top or v==bottom:
        return …
Run Code Online (Sandbox Code Playgroud)

python complexity-theory dynamic-programming

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