小编cab*_*ird的帖子

在特定的变更集中查看TFS

我正在使用TFS和VS 2012,我的项目处于破碎状态,我无法弄清楚原因.当我知道它的工作原理并对该工作版本进行更改时,我想回到我的解决方案的先前版本.但是,当我选择查看特定的变更集时,我觉得它只是更改了该变更集中更改的文件.当我使用git并查看修订版时,我的代码看起来与在该修订版中的代码完全一样.删除该修订版本中尚不存在的文件,确实存在的文件具有该修订版本中的内容等.但我似乎无法在TFS中执行相同的操作.我无法弄清楚如何在签入特定变更集时将所有文件(以及仅文件)置于它们存在的状态.我错过了什么吗?任何帮助真的很感激.

tfs

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

仅匹配Ruby regexp中的行首

我有一个字符串变量,其中有多个换行符,我想测试字符串的开头是否与正则表达式匹配.但是,当我使用该^字符时,它会匹配从每个换行符开始的文本.

我希望这匹配:

"foo\nbar" =~ /^foo/
Run Code Online (Sandbox Code Playgroud)

我希望这不匹配

"bar\nfoo" =~ /^foo/
Run Code Online (Sandbox Code Playgroud)

我找不到一个修饰符,使^(或任何其他)字符只匹配字符串的开头.任何帮助非常感谢.

ruby regex

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

自定义事件未显示在事件日志中

我正在尝试写入应用程序事件日志。以下代码在 Windows 8 下执行时没有错误(以管理员权限运行时),但在 Windows 事件查看器中查看应用程序日志时,我没有看到任何事件显示。谁能帮我弄清楚我做错了什么。我需要在 app.config 中添加一些内容吗?

using System.Diagnostics;
namespace tracetest2
{
    class Program
    {
        static void Main(string[] args)
        {
            if (!EventLog.SourceExists("TestSource"))
            {
                EventLog.CreateEventSource("TestSource", "Application");
            }
            EventLog appLog = new EventLog("Application", ".", "TestSource");
            appLog.EnableRaisingEvents = true;
            appLog.EndInit();
            Debug.WriteLine(appLog.Entries.Count);
            appLog.WriteEntry("An entry to the Application event log.");
            Debug.WriteLine(appLog.Entries.Count);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# event-log custom-eventlog

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

标签 统计

c# ×1

custom-eventlog ×1

event-log ×1

regex ×1

ruby ×1

tfs ×1