小编Hat*_*Tot的帖子

我如何svn:忽略AnkhSVN?

Subversion/AnkhSVN让我感到难以置信的迟钝.我根本就没有得到它.每当我在更新和提交之外做任何事情时,一切都在我的脸上爆炸.

这些是我的信仰(必须是不正确的,因为我不能让Ankh忽略任何东西)

  1. svn:ignore是一个工具,使您的Subversion客户端始终保留更新和提交列表中的某些文件或目录.因此,每当您更改任何被忽略的文件时,Ankh将永远不会尝试提交更改,也不会更新文件.它对您的Subversion客户端基本上是不可见的
  2. 要使用AnkhSVN忽略文件,您必须
    • 右键单击文件所在的目录
    • 选择Subversion-> Subversion Properties
    • 添加名为'svn:ignore'的新Subversion属性,并在值框中输入新行分隔的列表,例如'*.log',以便忽略THAT目录中的所有文件扩展名.log.

我的假设肯定是不正确的,因为我从来没有能够得到svn:忽略为我工作.任何人都可以通过向我解释我的哪些假设不正确以及我应该如何解决这个问题来使我恢复理智?

谢谢.

ankhsvn svnignore

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

根据Lucene的任期位置,我有什么方法可以改变得分吗?

例如,如果我正在搜索带有术语"harry"的书名的索引,则"Dirty Harry"的得分与"Harry Potter"相同,当两个项目得分相同时,顺序是随机的.我想把我的搜索词(哈利波特)开头的那个加权.

我宁愿不使用TermPostionVector,因为看起来这是我在搜索和评分完成后才能阅读的内容.

谢谢你的时间/考虑.

lucene search lucene.net

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

Visual Studio 2010不允许我调试Web应用程序

我将.NET Target框架设置为.NET Framework 3.5

当我尝试使用f5进行调试时,我在弹出窗口中收到以下消息:"无法在Web服务器上启动调试.使用早于4.0的Microsoft.NET Framework版本时,不支持x64进程的混合模式调试."

当然,当我将目标框架设置为.NET 4.0时,它可以正常工作.但是我的Web服务器最多只支持3.5,因此我必须尝试使用​​3.5.

可以在这里找到与Google搜索解决方案最接近的匹配项:http: //msdn.microsoft.com/en-us/library/dd409790.aspx

但是,当我尝试按照步骤将平台更改为x86时,它的设置告诉我简单地更改不存在.最接近的是项目属性 - >构建 - >平台目标,这不能解决问题.

我究竟做错了什么?感谢您的时间

debugging 64-bit visual-studio-2010 visual-studio

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

从物理文件到Application对象(ASP.NET)读取连接字符串的优缺点?

我的ASP.NET应用程序读取xml文件以确定它当前所处的环境(例如本地,开发,生产).

它每次打开与数据库的连接时都会检查此文件,以便知道从应用程序设置中获取哪个连接字符串.

我正在进入一个发展阶段,效率正在成为一个问题.我不认为在我希望访问数据库的过程中(非常经常)读取物理磁盘上的文件是个好主意.

我正在考虑在Application ["ConnectionString"]中存储连接字符串.所以代码就是

public static string GetConnectionString
        {
            if (Application["ConnectionString"] == null)
            {
                XmlDocument doc = new XmlDocument();
                doc.Load(HttpContext.Current.Request.PhysicalApplicationPath + "bin/ServerEnvironment.xml");
                XmlElement xe = (XmlElement) xnl[0];

                switch (xe.InnerText.ToString().ToLower())
                {
                    case "local":
                        connString = Settings.Default.ConnectionStringLocal;
                        break;

                    case "development":
                        connString = Settings.Default.ConnectionStringDevelopment;
                        break;

                    case "production":
                        connString = Settings.Default.ConnectionStringProduction;
                        break;

                    default:
                        throw new Exception("no connection string defined");
                }
                Application["ConnectionString"] = connString; 
            }
            return Application["ConnectionString"].ToString();
        }
Run Code Online (Sandbox Code Playgroud)

我没有设计应用程序所以我认为每次都必须有一个读取xml文件的原因(在应用程序运行时更改设置?)我对这里的内部工作概念很少.优缺点都有什么?您是否认为通过实施上述功能可以获得较小的性能提升?

谢谢

asp.net performance connection-string application-settings

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