versioning

    13热度

    2回答

    我想知道是否有一种方法来同步内部版本号(20080213.1)而不使用BuildNumberOverrideTarget,我将不得不生成我自己的内部版本号?我基本上想使用默认的/内置的tfs buildnumber生成器,但想访问它以使我的程序集版本与它对齐。这可以做到吗,这是一种明智的做法吗?

    0热度

    3回答

    我有一个使用2.0框架的.NET大型远程项目。服务器的API通过接口公开,共享类型包含在与客户端应用程序共享的程序集中。 我有一些方法接受一个基类的数组,它有许多不同的继承类。 例如,我有基类“车”,有两个类继承它说“汽车”和“卡车”。 我有一个方法IFoo.Save(名单车辆) 后来我补充一点,从“车”评选的“摩托车”继承一个新的类,只有服务器或客户端有新的共享组件,但不都。其中之一将无法解决新

    3热度

    6回答

    对于像游戏这样的软件应用程序,这是否意味着软件公司有很多额外的编码来维护某些库的3个分支? 我知道这很难说,但是对于一般的游戏开发来说,软件中是否有特定的区域需要写3次才能在所有3种类型的窗口中工作? 我猜测核心软件将不会被触动,但也许有些驱动程序需要特定于版本?

    2热度

    4回答

    我想在每次提交后将(修订版本号)更新到Subversion版本库中的文件。 我想到了一个svn版本关键字,但是如果特定文件被更改,这只会得到更新吗? 即我有一个文件version.php在那里我有版本/版本号,但只有在更新anotherfile.php我的承诺 - 这是不会改变的版本/修订信息version.php具有。 提交钩子是我唯一的选择吗?如果是的话,任何例子?

    1热度

    1回答

    我正在修改用VC++ 6编写的旧程序。项目资源包括“版本”一套包括以下内容: 块头 评论 公司名称 文件版本 产品版本 两个文件版本和的ProductVersion是在1.0.0.97(其中97是版本号,每次构建项目时增量) 我的更改是这样的,我应该增加其他数字之一。它应该可能会去1.0.1。但即使我可以编辑这些字符串,只要我生成项目,前三个数字就会恢复到1.0.0。有谁知道这些数字真的在哪里以及

    1热度

    3回答

    这里是问题:我们的主要班级(比如:合同)每年都会改变。一些属性被添加,其他被删除。我们不知道明年会如何。它可能会改变很多或根本没有改变。 另一方面,我们现在(新要求...)必须保持每个合同的历史。每次用户更新合同时,整个对象都必须存储在备份中(例如 - 在表中序列化)。 当然,我们必须能够阅读它...一个选项(残酷)是每年都有一个新的合同类(Contract2008,Contract2009,..

    11热度

    5回答

    我需要将版本放到SQL Server 2005数据库中,并且可以从.NET应用程序访问这些版本。我在想的是在数据库上使用名为“版本”的扩展属性,当然这个值将是数据库的版本。然后我可以使用SQL来解决这个问题。我的问题是,这听起来像是一个很好的计划,还是有更好的方式将版本添加到SQL Server数据库? 让我们假设我无法使用表来保存元数据。

    0热度

    3回答

    我正在构建一个使用tfs构建的项目版本,该构建会为tfs构建资源管理器(如“MyProject_20090122.1”)中的构建生成一个唯一标识,表明这是第一个构建于2009-01-22的构建。不过这是MyProject的1.0.0版本。有没有办法连接两个标识符,还是必须在外部和其他地方维护映射? 我是否应该使用我的版本标识符来确认tfs构建名称的方式,以便我的版本号为1.0.20090122.1

    8热度

    4回答

    目前,我们使用以下的版本编号方案,为我们的C#的WinForms项目:。 “主要版本”,“次要版本”,“迭代次数” “是迭代中构建号码”我们希望能够通过查看版本号来确定迭代中的迭代次数和内部版本号。 过去,我们做了类似“主要版本”,“次要版本”,“从1.0开始的顺序版本号”。例如,“4.0.648”意味着自1.0版以来有648次构建 - 但这些信息相当无用且轶事化,这就是为什么我们改变以反映迭代并

    2热度

    5回答

    我正在使用需要版本控制文档的CMS等系统。 创建数据库的最佳实践和方法是什么?