标签: codeplex

C#在真实世界的应用中进行线程化

毫无疑问,了解线程是非常有趣的,并且有一些非常好的资源可以做到这一点.但是,我的问题是在实际应用程序中将线程明确地应用为设计或开发的一部分.

我已经在C#中使用了一些广泛使用且架构良好的.NET应用程序,但没有发现明确使用的痕迹.由于这是由CLR管理还是有任何特定原因,没有真正的需要?

此外,任何在广泛使用的.NET应用程序中编码的线程示例.在Codelplex或Gooogle Code也欢迎.

c# multithreading codeplex

5
推荐指数
2
解决办法
6834
查看次数

使用git克隆使用SVN的CodePlex项目

我有一个在CodePlex中托管的项目,我在创建这个项目时选择了SVN.现在我尝试使用Git来克隆这个项目.

我试过:"git svn clone the_url"

但它只是永远挂起.它没有问我用户名或密码或任何东西,只是挂起.

知道如何让这个工作吗?

svn git codeplex git-svn

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

git svn clone:在commit <sha>中找不到<file>

我正在尝试git svn clone从Codeplex的SSH.NET存储库.我的命令是:

git svn clone https://sshnet.svn.codeplex.com/svn/
Run Code Online (Sandbox Code Playgroud)

但它始终会以错误消息停止.这是我第一次遇到错误git svn clone,我不知道这个SVN存储库是如何特殊的.

我试图谷歌寻求答案,但我找到的任何东西都不适合我.我读过了:

这是错误消息:

r9445 = e8eb2162b4e5cc6b5b5129f0739c4f60cc42a58a (refs/remotes/git-svn)
        M       Renci.SshClient/Renci.SshNet/Sftp/SftpFileStream.cs
        M       Renci.SshClient/Renci.SshNet/Sftp/SftpFile.cs
        M       Renci.SshClient/Renci.SshNet/SshCommand.cs
        M       Renci.SshClient/Renci.SshNet/Shell.cs
        M       Renci.SshClient/Renci.SshNet/SftpClient.cs
        M       Renci.SshClient/Renci.SshNet/PrivateKeyFile.cs
        M       Renci.SshClient/Renci.SshNet/ConnectionInfo.cs
r9486 = 91aea22d35ad41f70fa583d262438cf00a0a117d (refs/remotes/git-svn)
        M       Renci.SshClient/Renci.SshNet/Security/Cryptography/Ciphers/RsaCi
pher.cs
        A       Renci.SshClient/Renci.SshNet/Security/Cryptography/RsaKey.cs
Renci.SshClient/Renci.SshNet/Security/Cryptography/RsaDigitalSignature.cs was no
t found in commit 91aea22d35ad41f70fa583d262438cf00a0a117d (r9486)
Run Code Online (Sandbox Code Playgroud)

svn git codeplex git-svn

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

"开源"是否意味着"任何人都可以把我的工作带到任何地方,无论他们喜欢什么"?

当在"与程序员相关"和"明显回答"之间划清界线时,我通常倾向于后者,但我真的很想知道社区对此有何看法.我有一种感觉,这应该是CW(我从来没有创建过CW主题),但是我会让那些有更多SO经验的人来做这个电话.

摘要:

"开源"是否意味着"任何人都可以把我的工作带到任何地方,无论他们喜欢什么"?

编辑:对于那些要求,许可证是LGPL.

细节:

我的开源标题是在Codeplex上托管的,现在已经有一段时间了.今天,我看到它也在Softpedia上托管,没有明显的参考原作者的实际网站(链接在那里,一层或两层深,但不是应该如此突出).他们复制了所有相关的Codeplex内容并自己托管......就像一面镜子,但没有原作者的知识.

我根本没有被告知/问过/等等."开源"是否意味着"任何人都可以把我的工作带到任何地方,无论他们喜欢什么"?

我对这个项目没有任何经济利益.这只是一个有趣的爱好 - 满足用户需求并帮助我解决我作为开发人员的缺点(理想情况下是协作) - 也许是"回馈".如果我试图从这个项目赚钱,我会更加恼火...如果我从下载网站获得广告收入,例如(当用软件名称搜索时,你现在会发现Softpedia持有在Google的搜索结果中,该项目的Codeplex页面用于保存的位置).

无论如何,我不喜欢其他网站突然主持的气味,没有我的合作或祝福,不仅是可下载的安装程序,还有我的逐字产品描述,截图,更改日志等.

是的,他们已经显示了我的名字,但没有办法联系我.坦率地说,"我的名字"是我对他们在我不知情的情况下使用时烦恼的事情- 我不认识这些人,我也不想以任何方式与他们或他们的网站联系.

我知道了.我在线.我做了些什么.人们将链接到我 - 这在技术上也是如此(如果你能找到链接),但这个网站感觉不对.

同样,如果该网站甚至是产品的最基本的评论/评论,那将会有所不同.但是这让我看起来就像是把自己与他们联系在一起 - 在那里创建一个帐户,或者其他东西 - 而我却没有.

他们将许可证简单地列为"免费软件",与Codeplex网站上随时提供的许可相比,这是模糊的(至少可以说).就像可编辑隐藏的Codeplex链接一样,他们对"免费软件"的定义在其网站的其他地方有更详细的解释,但它并不像Codeplex那样明显.我甚至还没有考虑过他们的"免费软件"定义是否/如何与选择LGPL的"我的"意图不同.

我没有尝试联系这些人,但是我的乐观情绪并不高,因为我开始聘请那些在不涉及他们的情况下复制他人内容的人(再次,没有"提交"内容发生在这里,他们的网站不提供独特的评论/补充我的工作).

我希望有人能提供有用/有用的东西吗?我喜欢这个项目(这是我的第一次开源尝试).我不希望它对我或我的用户来说是一件令人头疼的事吗?

这只是作为一个提供免费软件的开源软件作者的一部分吗?你的工作在其他地方(以及其他地方仍然是 - heh)得到重复,你无能为力吗?你认为这是一个合法的"链接"吗?我是否因为生气而错过了标记?

hosting open-source codeplex code-duplication

4
推荐指数
2
解决办法
682
查看次数

Visual Studio Online与CodePlex集成

有没有办法将Visual Studio Online存储库与CodePlex项目集成在一起,当我在Visual Studio Online中更新代码时,它会反映并更新CodePlex项目?

integration codeplex azure-devops

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

在TFS中快速/轻松地重命名文件名(CodePlex)

我在CodePlex上托管了一个项目,但是一堆(200多个)文件需要更改其扩展名.

这样做最简单,最痛苦的方法是什么?我不能看到自己在IDE中逐个完成它们.

更新:

我知道我可以通过命令行/实用程序删除并更改它们,然后读取它们,但这会丢失历史记录.

也许在CodePlex上有一些TFS的命令行界面?

version-control tfs codeplex file-rename

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

WPF层控制

我需要一个WPF层控件来执行以下操作

1)将多层内容叠加在一起.

2)能够在设计和运行时打开/关闭图层,即我们需要UI可能类似于选项卡式控件

3)在堆栈上/下移动层

4)更改图层的不透明度

现在我知道在Xaml/WPF中可以实现以上所有功能.我使用网格编写了一个简单的版本,在设计时有多个单元格,1个单元格= 1层,运行时只有一个单元格,所有单元格合并为一个.事情是一个kludge,没有给我我需要的设计时间控制,所有控制最终与单亲,丑陋.任何人都有现成的或部分工作的例子 - 如果不是,我会编写一个合适的代码并在CodePlex上分享.

我确定我不是那里唯一需要这种功能的人,是吗?

wpf controls codeplex layer

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

使用代理身份验证连接到Team Foundation Server(TFS)

昨天我在Codeplex中创建了一个新项目.我创建了从Visual Studio到我分配的TFS服务器的连接,并成功上传了我的解决方案.今天我想再次连接到Codeplex TFS服务器来处理解决方案.当我尝试打开它时,我收到错误:

Team Foundation Server https://tfs06.codeplex.com/目前不存在或无法访问.

远程服务器返回错误:(407)需要代理身份验证.

我正在使用的企业环境确实使用代理身份验证,但昨天这不是问题.关于它为什么起作用的任何想法以及如何让它现在起作用?

tfs codeplex visual-studio

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

大型开源存储库

对于我的研究工作,我需要一个大型的开源项目存储库(大约1000个或更多,编程语言并不重要,但很好的组合将很好).我想过从Github/SourceForge/Codeplex下载项目,但我找不到合适的API来做.

有谁知道是否可以从上述网站下载项目(比如,Twitter如何让我们从公共时间线上获取推文)?或者我可以在其他任何地方获得良好的开源项目组合?

open-source sourceforge codeplex github repository

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

将Github存储库移动到Codeplex并使它们保持同步

我有一个在Github上的存储库,我想将它移动到Codeplex.

我想从我的Github repo中获取所有现有提交并将它们推送到新的Codeplex存储库.

我不认为这是正确的方法,但我试过:

git remote github add url
git remote update
git add .
git commit
Run Code Online (Sandbox Code Playgroud)

但是没有什么可以提交的,它会下载github repo,但是工作目录是空的.

如何切换到Github主分支,将所有文件添加到Codeplex主分支,并将提交推送到Codeplex?

理想情况下,我希望能够继续在Github分支上工作,并将更改推送到Codeplex.

git version-control codeplex github

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