English 中文(简体)
C# 源控制,使我得以为各种“沉积物”拥有多种代码。
原标题:C# source control that allows me to have multiple branches of code for various "editions"
  • 时间:2009-12-18 02:40:03
  •  标签:
  • wpf
  • svn

某人可推荐一个源控制产品,该产品为all:

  1. Seamless integration into VS 2008 Pro
  2. Will allow me to create different "editions" of a program (like "express" and "pro") - maybe with branching?
  3. Will allow me to track changes for specific client requests. Say I have four clients, 2 on express, 2 on pro. I would be able to create specific, customized changes for all clients while still maintaining a singular codebase.

我不敢肯定像视觉世界这样的东西能够处理,但必须在那里生产一个产品。

问题回答

几乎所有来源的控制都将满足分行的第2和第3号要求。

第1号更trick。 如果你真的想要一个<Seamless的一体化(capital S),那么Team服务器是你唯一的选择。 (非常昂贵)

否则,几乎所有主要来源控制系统都将有某种VS稀释,但原始lu通常运转良好。

两种最受欢迎的免费来源控制系统是:

在各种版本中,使用相同的代码,使用程序前指令,有条件地根据你确定的旗帜汇编你的软件,从而形成对你的软件的不同增补的最佳方式。

关于有条件汇编的资料,请参见以下链接:

.NET:

Java:

C++: http://www.devarticles.com/c/a/Cplus/C-plus-plus-Preprocessor-The-Code-in-the-Middle/3/

我希望,在为不同的平台开发不同版本的申请时,我能回答你的问题。

这方面的一个例子是,我为服务器和移动装置安装而开发的C#。 每一个国家都有不同的要求职能的方法。 互联网图书馆的逻辑是一样的,因此,我使用先处理器有条件的汇编来汇编每个平台的代码,但留下逻辑上的印记。

根据经验,如果你需要在编辑档案前检查档案(a-la SourceSafe),则只需要与视觉演播室合并。

所用数据 安全 我接着使用了SVN,绝对从未回过。 然后,我转而去做,再也从来不回特别志愿人员协会或消息来源。

I can t comment on Team Foundation source control or

直到2010年科索沃统计局最终获释(2010年3月22日)。 对于MSDN用户,TFS将并入视力演播室(除快车外所有级别)。 包括视力演播室(一级)的MSDN订阅将包括有单片许可证的TFS。 TFS 2010将在Vista或Windows上运行 7. 基本生活 不再需要“分享点”,但是,如果你想像报告一样,百分之百地满足技术需要,你仍然需要。

它现在停靠在海滩上;我用手提电脑操作TFS。





相关问题
WPF convert 2d mouse click into 3d space

I have several geometry meshes in my Viewport3D, these have bounds of (w:1800, h:500, d:25). When a user clicks in the middle of the mesh, I want the Point3D of (900, 500, 25)... How can I achieve ...

Editing a xaml icons or images

Is it possible to edit a xaml icons or images in the expression design or using other tools? Is it possible to import a xaml images (that e.g you have exported) in the expression designer for editing?...

WPF: writing smoke tests using ViewModels

I am considering to write smoke tests for our WPF application. The question that I am faced is: should we use UI automation( or some other technology that creates a UI script), or is it good enough to ...

WPF - MVVM - NHibernate Validation

Im facing a bit of an issue when trying to validate a decimal property on domain object which is bound to a textbox on the view through the viewmodel. I am using NHibernate to decorate my property on ...

How do WPF Markup Extensions raise compile errors?

Certain markup extensions raise compile errors. For example StaticExtension (x:Static) raises a compile error if the referenced class cannot be found. Anyone know the mechanism for this? Is it baked ...

WPF design-time context menu

I am trying to create a custom wpf control, I m wondering how I can add some design-time features. I ve googled and can t seem to get to my goal. So here s my simple question, how can I add an entry ...

How to combine DataTrigger and EventTrigger?

NOTE I have asked the related question (with an accepted answer): How to combine DataTrigger and Trigger? I think I need to combine an EventTrigger and a DataTrigger to achieve what I m after: when ...

热门标签