- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在为另一个软件编写更新程序。此更新程序下载/安装此程序扩展的更新(我的更新程序实际上只是另一个扩展)。
其中一些扩展是 CodePlex 项目。其他人只是在人们的个人网站或他们公司的网站上,等等...重点是,没有中央扩展存储库。
我在下载托管在 CodePlex 上的更新时遇到问题,因为我似乎无法找到返回/下载最新版本的 URL。例如。在 this page有一个大的绿色“下载”按钮。对于任何给定的 CodePlex 项目,我想要的只是一个我可以点击的 URL,它将下载最新版本(就像愚蠢提示后的下载按钮一样)。
我创建了一个 CodePlex feature request为此,但它尚未更新,人们对该网站提出的其他数百个请求也没有更新。
总而言之,我想要这样的东西:
http://coolestProjectEver.codeplex.com/download
此链接将返回/下载该项目的最新版本,没有任何问题/提示。
有什么想法吗?
最佳答案
可能有帮助的一件事是有一个指向最新源的永久链接:http://[project].codeplex.com/releases
。
这也可能有帮助:Read Latest Version From Source
你可以只读取一个你知道已经存在的包含版本号的文件。 Visual Studio 将其保留在项目或解决方案文件中。
对于 Mercurial 的引用,您只需转到 https://hg.codeplex.com/[project]/raw-file/tip/
并开始构建所需文件的路径.只是希望它不是 .vb 文件,因为它似乎不起作用。
更新:
基于此处找到的评论 http://codeplex.codeplex.com/workitem/25464我能够检索到特定文件的最新版本。您的目标项目中的哪个文件包含您可以在此处看到的版本号。添加一点正则表达式,您就可以开始了。
格式为:http://[project].codeplex.com/SourceControl/BrowseLatest#[PathToFile]
关于c# - 下载最新版本的 CodePlex 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7535515/
我有一个带有源代码的项目。这是一个 Visual Studio 2010 解决方案。现在我想将代码作为项目上传到 codeplex 中。在 codeplex 中我可以创建一个新项目,但无法上传代码。我
如何从 Codeplex.com 移除/删除我的项目? 最佳答案 编辑:现在可以在不联系 CodePlex 团队的情况下删除项目 参见Delete a Project : Signed in as a
如今,赋予实用程序“自动更新”功能似乎是基本的礼貌。 我正在考虑类似 Reflector 的应用程序或 Paint.NET ,它会主动告诉您“嘿,有更新的版本可用。要下载吗?” 问 :有谁知道可以由来
我在想象类似的东西 msbuild /t:CodeplexRelease它将构建,然后将输出上传到指定的 Codeplex 项目。 有没有人做过这个? 最佳答案 以下是有关使用“CodePlex MS
有人试过这个代码库并对它有意见吗? http://code.msdn.microsoft.com/exprserialization 10倍 最佳答案 看起来这个项目被放弃了,但我做了一些工作,现在它
我避免使用 CodePlex,因为它缺乏对适当 SVN 的支持,并且被有关缺点的投诉所劝阻。最近,我一直想将我的项目从 beanstalk 移植到 codeplex,因为后者更具社交性。 你遇到过什么
我正在为另一个软件编写更新程序。此更新程序下载/安装此程序扩展的更新(我的更新程序实际上只是另一个扩展)。 其中一些扩展是 CodePlex 项目。其他人只是在人们的个人网站或他们公司的网站上,等等.
我想我有两个选择: 1) 从 CodePlex 下载:http://valueinjecter.codeplex.com/ 2)从NuGet官方包源下载(目前下载量只有133)。 我更喜欢从 NuGe
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 6年前关闭。 Improve this qu
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 7年前关闭。 Improve this qu
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我对 CodePlex 及其提供或不提供的 TFS 服务感到非常困惑。我将很快开始与几个使用 Visual Studio 2010 Professional 的 friend 一起从事开源项目。由于
我正在考虑将我的项目从 CodePlex 迁移到 GitHub。 将所有内容(wiki、问题等)从 CodePlex 迁移到 GitHub 的最佳方法是什么? 有人知道这样做的工具吗? 最耗时的部分是
也许只是因为我不熟悉 TFS(我主要使用 SVN),但我不明白如何在 Codeplex 托管项目上创建分支。 我正在使用 VS2012。在源代码管理资源管理器中,我在上下文菜单中选择分支和合并 > 分
我正在尝试将更改推送到使用 Mercurial 的 Codeplex 项目。 我收到以下错误: 中止:HTTP 错误 500:发现放弃的事务 - 运行 hg recovery 我在我的家用电脑上尝试过
除非我遗漏了一些非常明显的东西,否则我看不出如何使用 SVN 在 CodePlex 上进行分支。我正在查看热门项目,但看不到有关主干或分支的任何信息。 我错过了什么?另外,我正在使用 Tortoise
我是 CodePlex 项目的创建者(到目前为止,唯一的开发人员)。我已经将它写在我的笔记本电脑上,使用我家庭网络上的 Subversion 存储库。 通过 TeamServer 界面向 CodePl
我在 Github 上有一个存储库,我想将它移动到 Codeplex。 我想从我的 Github 存储库中获取所有现有提交并将它们推送到一个新的 Codeplex 存储库。 我认为这不是正确的方法,但
有没有办法将 Visual Studio Online 存储库与 CodePlex 项目集成,这样当我在 Visual Studio Online 中更新代码时,它会反射(reflect)并更新 Co
我在 Codeplex 上托管了几个项目。因为当我创建 TFS 时,我对任何东西一无所知,所以我使用了它。但是,现在我对 TortoiseSVN 和 VisualSVN 更加熟悉了,所以我想改用它。
我是一名优秀的程序员,十分优秀!