我一直在阅读CodePlex支持的开源许可证,我无法理解一切,我正在寻找的是一个限制我的源代码商业使用的许可证.
有吗?
谢谢
我正在考虑在我的公司内部设置一个具有类似功能的codeplex.com或code.google.com或github.com的服务器,以便所有同事都可以创建和维护项目.
是否有任何具有此类功能的开源应用程序?
也许这只是因为我不熟悉TFS(我已经与SVN大多工作),但我不知道如何创建一个Codeplex上的一个分支托管项目.
我正在使用VS2012.在Source Control Explorer中,我在上下文菜单中选择Branching and Merging> Branch ...但是我不知道在Target字段中输入什么:

如果我尝试$/wpfanimatedgif/branches/1.3,我会收到以下错误:
目标项$/wpfanimatedgif/branches/1.3不能位于源项$/wpfanimatedgif下.
如果我尝试$/branches/1.3,我会收到此错误:
TFS10198:源控件必须分支到现有团队项目中.分支机构不是团队项目.
我还尝试从团队资源管理器创建一个新的团队项目,但我没有所需的权限.
那我怎么能创建一个分支呢?或者在Codeplex项目上不可能这样做?
顺便说一句,我想创建一个分支,是因为我工作的一个实验性的功能,我不希望发布的"躯干"(或任何它被称为在TFS).也许TFS有不同的方式来处理这种情况?我知道搁置更改,但如果我理解正确,搁置的代码将不会在Codeplex上提供,是吗?
如今,赋予实用程序应用程序"自动更新"功能似乎是基本的好方法.
我正在考虑像Reflector或Paint.NET这样的应用程序,主动告诉你"嘿,有一个更新的版本可用.想下载吗?"
问:是否有人知道可以由来自Codeplex项目的应用程序使用的通用框架,如果有更新版本,则提醒用户,并可选择直接从CodePlex下载并安装新版本?
显然有ClickOnce和Updater Block,我自己编写了实用程序类,用于winforms和WPF,其他人也编写了类似的东西,但所有这些都要求app发布者在Codeplex之外发布应用程序,命令自动更新工作.我想象的是直接从codeplex下载的东西.
编辑
我可以想象这样一个框架可能会强加一个关于如何将应用程序发布到codeplex的结构.它可能需要与每个版本一起发布"manifest.xml",并且该清单文件内部可能是应用程序版本,时间戳,发行版的注释,最新二进制下载的URL等等.
似乎有人会已经建立了这个.
用于WPF的虚拟化包装面板的选项不是很多.由于某种原因,MS决定不在标准库中发货.
如果有人能够如此大胆地为下面的codeplex项目的第一个工作项提供人群来源答案(和解释),我将不胜感激:
http://virtualwrappanel.codeplex.com/workitem/1
谢谢!
问题摘要:
我最近尝试过使用此项目中的虚拟化包装并遇到了一个错误.
重现步骤:
Debug.Assert失败(Debug.Assert(child == _children [childIndex],"生成了错误的子项");)在MeasureOverride中,继续执行会导致Cleanup方法中出现空异常[请参阅附件截图].
如果你能纠正这个问题,请告诉我.
谢谢,
AO
码:
http://virtualwrappanel.codeplex.com/SourceControl/list/changesets#
我正在考虑将我的项目从CodePlex迁移到GitHub.
将所有内容(维基,问题等)从CodePlex迁移到GitHub的最佳方法是什么?
有人知道这样做的工具吗?
最耗时的部分是迁移所有维基页面并添加指向新家的链接.
我正在试图找出如何下载最新的源代码.
这就是我所做的.
在我的桌面计算机上,我创建了我的CodePlex应用程序帐户,安装了Tortoise SVN并成功将我的代码上传到该网站.源代码现在显示在CodePlex站点上.
在我的笔记本电脑上,我安装了Tortoise SVN.然后我创建了一个空白文件夹,我现在正在尝试下载CodePlex网站上提供的代码.
我知道我的SVN网址,以及我的用户名和密码.
我只是迷失了如何做到这一点.我尝试SVN更新,但它只下载了几个文件,而不是完整的源代码.
我有几个不同的项目,我想发布为开源.我一直在努力决定哪三个大型开源项目托管网站最有意义,或者我是否应该自己托管它.
这三者有任何固有的缺点或好处吗?是否有一个"最佳"的地方来举办一个项目?不同的网站对不同类型的项目更有意义吗?
我正在尝试向codeplex提交一个项目 - 而且我无法推送我的源代码,因此我现在距离他们的服务器删除了15天.
我正在使用tortoisesvn并且从未遇到过我自己的svn服务器这个问题.
这是我提交的日志:
D:\Development\ChildLinksUpgrade
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ChildLinksUpgrade.csproj
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ImportModule.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\License.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\Properties
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\Properties\AssemblyInfo.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ReleaseNotes.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx.designer.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\_readMe.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.Debug.config
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.Release.config
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.config
Commit failed (details follow):
At least one property change failed; repository is unchanged
The PROPPATCH request returned invalid XML in the response: XML parse error at
line 1: no element found (/svn/!svn/wrk/1c9ef6fb-1a14-9348-afe4-7a1d77a51333)
Run Code Online (Sandbox Code Playgroud)
我正在使用最新版本的TortoiseSVN.
codeplex ×10
.net ×2
github ×2
open-source ×2
tortoisesvn ×2
.net-3.5 ×1
auto-update ×1
branch ×1
google-code ×1
licensing ×1
mef ×1
migration ×1
prism ×1
sourceforge ×1
svn ×1
tfs ×1
wpf ×1