问题列表 - 第473页

任何获取Subversion存储库代码流失度量标准的工具?

我正在寻找可以为Subversion存储库提供代码流失指标(图形和图表甚至更好)的任何工具.

我所知道的一个工具是statsvn - 一个创建一些HTML报告和一些代码流失指标的Java工具.Statsvn报告用户随时间修改(流失)的行数,每个文件和文件夹/子文件夹的LOC的一些描述性统计数据等.

我想知道代码流失,以便更好地了解项目的状态.受MS研究启发的理念背后的理念:使用相对代码流失度量来预测系统缺陷密度

简而言之,源代码变得越多(更改,无论是添加新行,删除,更改等),缺陷被引入系统的可能性就越高.MS研究论文表示,可以根据一些相对代码流失度量来预测产生的缺陷数量.

我想知道是否还有其他可能是开源的,可扩展的等等.

svn project-management

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

如何在sql server中查询查询中的文本?

以下SQL:

SELECT notes + 'SomeText'
FROM NotesTable a 
Run Code Online (Sandbox Code Playgroud)

给出错误:

数据类型nvarchar和text在add运算符中不兼容.

sql sql-server

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

如何找到ASP .Net网页元素的样式来自哪里?

我有一个窘境.我的Web应用程序(C#,.Net 3.0等)有主题,CSS表格,当然还有内联样式定义.现在,很多厨师都在汤里添加东西.所有这些结果,毫不奇怪,在我的页面有时会有奇怪的造型.

我确信所有这些样式都应用于分层方法(虽然我不确定那个顺序).问题是每个样式都被应用为"透明"层,它只是掩盖它所应用的内容.我认为这是一个好主意,因为你可以为整体指定样式,然后根据需要一次性地设置它们.不幸的是,我无法分辨出风格实际来自哪一层.

我可以通过在所有层明确表达样式来解决这个问题,但是这样做会变得笨重且难以管理,并且页面在80%的时间内都能正常工作.我只需要弄清楚20%来自哪里.

css c# asp.net themes

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

Shell one liner要预先添加到文件中

这可能是一个复杂的解决方案.

我正在寻找像">>"这样的简单运算符,但是需要预先添加.

我担心它不存在.我必须做点什么

 mv myfile tmp
 cat myheader tmp > myfile

还有什么更聪明的吗?

unix shell

130
推荐指数
13
解决办法
6万
查看次数

将ADO.Net数据服务应用程序推广到IIS的问题

我正在向现有网页添加ADO.Net数据服务查找功能.从visual studio运行时,一切都很好,但当我将它推出到IIS时,我收到以下错误:

请求错误
服务器在处理请求时遇到错误.请参阅服务器日志以获取更多详

即使在尝试显示默认页面时,我也会得到这个,即:

HTTP://server/FFLookup.svc

我在服务器上安装了3.5 SP1.

我错过了什么,它指的是"服务器日志"?我找不到任何进一步的错误消息.

事件查看器日志(系统或应用程序)中没有任何内容,除了GET之外的IIS日志中没有任何内容:

2008-09-10 15:20:19 10.7.131.71 GET /FFLookup.svc - 8082 - 10.7.131.86 Mozilla/5.0 +(Windows; + U; + Windows + NT + 5.1; + en-US)+ AppleWebKit/525.13 +(KHTML,+ like + Gecko)+ Chrome/0.2.149.29 + Safari/525.13 401 2 2148074254

没有返回堆栈跟踪.我得到的唯一回应是如上所述的"请求错误".

谢谢

帕特里克

.net iis web-services wcf-data-services

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

将.net方法公开为Excel函数?

我有一组计算方法坐在.Net DLL中.我想让Excel(2003+)用户可以使用这些方法,以便他们可以在电子表格中使用它们.

例如,我的.net方法:

public double CalculateSomethingReallyComplex(double a, double b) {...}
Run Code Online (Sandbox Code Playgroud)

我想让他们只是通过在随机单元格中键入公式来调用此方法:

=CalculateSomethingReallyComplex(A1, B1)
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最佳方法是什么?

.net excel interop vsto

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

vim中代码块和宏的最佳策略是什么?

随着我使用vim进行更多开发,我发现自己想要复制有用代码块,类似于Eclipse中的"模板".

我正在考虑为每个代码块创建一个单独的文件,然后用它来读取它们

:r code-fornext
Run Code Online (Sandbox Code Playgroud)

但这似乎有点原始.谷歌搜索我发现提到的vim宏和关于"地图"的东西,但似乎没有什么是直截了当的.

我正在寻找的是像Eclipse的"模板"这样的东西,所以我弹出一个代码块,光标位于它的中间.或者JEdit的"宏",我可以记录在一行上进行复杂的删除和重命名,然后我可以在其他10行上再次播放它,所以它对它们做同样的事情.

vim有这两种功能吗?

vi vim

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

我如何(或可以)在多列上选择DISTINCT?

我需要检索表中的所有行,其中2列组合都是不同的.因此,我希望所有在同一天没有任何其他销售的销售以相同的价格出售.基于日期和价格的唯一销售将更新为活动状态.

所以我在想:

UPDATE sales
SET status = 'ACTIVE'
WHERE id IN (SELECT DISTINCT (saleprice, saledate), id, count(id)
             FROM sales
             HAVING count = 1)
Run Code Online (Sandbox Code Playgroud)

但是我的大脑比那更远了.

sql postgresql distinct duplicates sql-update

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

如何在1个Windows服务中托管2个WCF服务?

我有一个WCF应用程序,它有两个服务,我试图使用net.tcp在一个Windows服务中托管.我可以运行任何一种服务,但只要我尝试将它们都放在Windows服务中,只有第一个加载.我已经确定第二个服务ctor正在被调用,但是OnStart永远不会被激活.这告诉我WCF发现加载第二个服务有问题.

使用net.tcp我知道我需要打开端口共享并启动服务器上的端口共享服务.这一切似乎都运作正常.我已经尝试将服务放在不同的TCP端口上但仍然没有成功.

我的服务安装程序类如下所示:

 [RunInstaller(true)]
 public class ProjectInstaller : Installer
 {
      private ServiceProcessInstaller _process;
      private ServiceInstaller        _serviceAdmin;
      private ServiceInstaller        _servicePrint;

      public ProjectInstaller()
      {
            _process = new ServiceProcessInstaller();
            _process.Account = ServiceAccount.LocalSystem;

            _servicePrint = new ServiceInstaller();
            _servicePrint.ServiceName = "PrintingService";
            _servicePrint.StartType = ServiceStartMode.Automatic;

            _serviceAdmin = new ServiceInstaller();
            _serviceAdmin.ServiceName = "PrintingAdminService";
            _serviceAdmin.StartType = ServiceStartMode.Automatic;

            Installers.AddRange(new Installer[] { _process, _servicePrint, _serviceAdmin });
      }   
}
Run Code Online (Sandbox Code Playgroud)

这两项服务看起来非常相似

 class PrintService : ServiceBase
 {

      public ServiceHost _host = null;

      public PrintService()
      {
            ServiceName = "PCTSPrintingService";
            CanStop = true;
            AutoLog = …
Run Code Online (Sandbox Code Playgroud)

wcf windows-services

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

处理命令行参数的设计模式是什么

如果您正在编写可从命令行执行的程序,您通常希望为用户提供多个选项或标志,以及可能的多个参数.我偶然发现了这么多次,但是有没有某种设计模式可以循环遍历args并调用适当的处理函数?

考虑:

myprogram -f filename -d directory -r regex
Run Code Online (Sandbox Code Playgroud)

在使用您的语言的任何内置函数检索参数后,如何组织处理函数?(欢迎语言特定的答案,如果这有助于你明确答案)

language-agnostic command-line arguments design-patterns

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