小编Sim*_*mon的帖子

从本地工作区分支

我正在开发团队项目,突然意识到我做了很多改变,我需要创建分支.

我从来没有在TFS中使用分支,当我看到"分支"来自Workspace版本时"我认为那就是我需要的东西.但是这个选项并不像我想的那样.

如何创建新的分支,从我的"项目的本地复制"并包括所有本地更改"?我上面提到的选项创建了类似分支的东西...我不知道什么,但我肯定知道,这不是来自我的本地版本的所有更改.正如我注意到,生成的分支没有我添加的文件和项目.

version-control tfs tfs2008

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

"无法开始调试" - VS2010 ASP.NET MVC 2

我只能使用VS2010和ASP.NET MVC2启动调试会话一次.当我结束第一次会议并尝试启动另一个会议时,我可以看到......

"无法开始调试" - 没有其他消息,我使用的是Visual Studio Development Server而不是IIS,Windows 7 64位

我可以补充说,几天前我在Windows XP上工作,一切都很好.

有没有人得出一些结论?

visual-studio-2010 asp.net-mvc-2

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

在xaml中访问DisplayName

如何在XAML中访问DisplayName的值?

我有:

public class ViewModel {
  [DisplayName("My simple property")]
  public string Property {
    get { return "property";}
  }
}
Run Code Online (Sandbox Code Playgroud)

XAML:

<TextBlock Text="{Binding ??Property.DisplayName??}"/>
<TextBlock Text="{Binding Property}"/>
Run Code Online (Sandbox Code Playgroud)

有没有办法以这种或类似的方式绑定DisplayName?最好的想法是使用此DisplayName作为Resources的关键,并从Resources中提供一些内容.

c# data-binding wpf xaml

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

编写从管道读取的bash脚本

我想做那样的事情:

cat file.txt | ./myscript.sh
Run Code Online (Sandbox Code Playgroud)

file.txt的

http://google.com
http://amazon.com
...
Run Code Online (Sandbox Code Playgroud)

如何读取myscript.sh中的数据?

bash

11
推荐指数
3
解决办法
3482
查看次数

在.NET中简单的rsa加密/解密?

我想生成一对键,只需键入以下内容:

Rsa.Decrypt(data, privateKey); 
Rsa.Encrypt(data, publicKey);
Run Code Online (Sandbox Code Playgroud)

有没有简单的方法来做到这一点?我知道有类似RsaCryptoServiceProvider但它需要XML来创建适当的对象.我想将私钥/公钥存储为简单的字符串(而不是xml),我将把它放在web.config中:

<appSettings>
    <add key="MyPublicKey" value"...."/>
    <add key="MyrivateKey" value"...."/>
</appSettings>
Run Code Online (Sandbox Code Playgroud)

后来我会加密web.config所以一切都会安全(IIS会处理它).是否有可能以这种方式做到这一点?

.net c# encryption rsa

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

使用POCO和t4模板测试EF 4.0 - 模拟上下文如何?

我正在尝试创建符合http://blogs.msdn.com/b/adonet/archive/2009/12/17/walkthrough-test-driven-development-with-the-entity-framework-4-的假上下文0.aspx

我可以看到有一个接口公开返回IObjectSet <...>的方法,但是T4模板生成返回ObjectSet <...>的方法,并且没有生成的接口,并且在该页面上作者将接口添加到创建的上下文和它给了他创建模拟等的方法

我的主要目标是使用T4模板生成poco类并创建模拟/伪上下文来测试我的自定义存储库.有没有办法让它无需编写或更改T4模板?如果它返回ObjectSet而不是IObjectSets,我如何在上下文之上创建模拟(对于IObjectSet并不是一件容易的事)...

Thx提前

c# t4 entity-framework-4

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

(多)Markdown表格到CSV/TSV

我找到了一些工具/脚本来转换CSV - >(多)Markdown,但是有什么方法可以反向进行吗?

我非常喜欢Markdown中的表格以及SublimeText和TableEditor插件,它非常方便---添加列,通过单元格选项卡等.

但是,并非所有人都喜欢在文本文件中编辑数据,因此我想将其转换为ex.CSV并导入其他人的电子表格(Google或Excel).

是否有任何可以自动执行的操作,或者我应该为pandoc/RedCarpet创建自己的脚本/插件...

csv markdown converter

7
推荐指数
0
解决办法
7727
查看次数

用脚本语言解析 C#

我想编写一些简单的脚本来解析 C# 代码并对其进行修改,或者可能在开始时提取一些有趣的部分。

有没有图书馆,例如。Python,要做到这一点?我知道很少有库(在 NRefactor 中有一些可以从 C# 构建 AST 的东西),但我想要一些用于脚本语言的东西 - 解析和构建 AST 或类似的东西。

c# python abstract-syntax-tree

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

在python中连接两个守护进程

在Python中连接两个守护进程的最佳方法是什么?

我有守护进程A和B.我想在A的模块中接收B生成的数据(可能是双向的).两个守护进程都支持插件,所以我想关闭插件中的通信.什么是最好的跨平台方式?

我知道很少有来自低级解决方案的机制 - 共享内存(C/C++),linux管道,套接字(TCP/UDP)等,以及很少的高级别队列(JMS,Rabbit),RPC.

两个守护进程应该在同一主机上运行,​​但显然更好的方法是从连接类型中抽象.

python中的典型解决方案/库是什么?我正在寻找一个优雅轻便的解决方案.我不需要外部服务器,只需要两个进程相互通信.

我应该在python中使用什么来做到这一点?

python communication daemons

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

Jenkins + SVN + .NET 项目 + 代码审查。最好的方法是什么?

将 .NET 项目与 Jenkins 和 SVN 集成的最佳方式是什么(我不知道现在是否有机会切换到 git)并且能够在构建之后和生产之前查看代码。

我想要这样的东西:

  1. 开发人员签出存储库。
  2. 开发人员实现了一些东西。
  3. 开发人员提交对存储库 A (SVN) 的更改
  4. Jenkins 监控存储库 A (SVN)
  5. Jenkins 开始构建。
  6. Jenkins 开始单元测试。
  7. 一切都好。
  8. Jenkins 向存储库 B 提交更改。(审查存储库)
  9. QA 人员审查代码。
  10. QA 人员将更改提交到存储库 C(生产)

6a. 并非一切都好。6b. Jenkins 向开发人员发送通知,指出他的提交破坏了构建,我们回到第 2 步。

我知道如何执行步骤 1-6。或多或少。我知道我可以用 MSBuild 构建所有东西,所以这应该不难,但我不知道如何配置步骤 6-9,

吉特:

我认为使用 git 会容易得多。我看到在构建后操作中有 Git Publisher,我可以将更改推送到分支 - “review-branch”或类似的东西,并向审查者发送通知。他们将拉出存储库,一切都会很棒。嗯也可能不是推动审查分支,詹金斯应该创建该分支的拉取请求。但正如我所说,这将是 git 的场景。我写在这里,因为对我来说 git 在这里是更好的选择,但也许不可能。我只是想知道如果我们在谈论 git,我是否没有遗漏一些东西。

SVN:

在这里,我不知道该怎么做。詹金斯是否有内置的东西来处理“推送”到第二个 SVN 存储库?如何将代码提交到存储库 B?

回顾:最好的方法是什么?- (GIT) Jenkins 创建拉取请求 -- 如果可能 - (GIT) Jenkins 推送到第二个审查分支并通过电子邮件发送通知或在某些问题跟踪器 (Redmine/Jira) 上创建一些票证 - (SVN) Jenkins 提交审查存储库并发送电子邮件或创建票证。- 或者最好将所有内容与 ReviewBoard/Gerrit …

.net svn git msbuild jenkins

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