标签: versioning

使用SVN和VS.NET来编译已编译代码的问题 - .svn文件夹与/ bin冲突

我正在使用SVN来编写我正在处理的ASP.NET Web项目.我最近决定尝试对该网站的已发布版本进行版本控制.我将这些提交到存储库以及分支根目录中的代码的标记发行版本.这证明是有用的,因为我可以使用SVN部署到我的服务器.

我面临的问题是我必须在我的项目的/ bin文件夹(没有外部引用的DLL)中编译一些文件,这些文件创建了一个/bin/.svn文件夹.问题是VS.NET的Publish命令坚持将.svn从开发分支/ bin复制到输出文件夹的/ bin.这基本上"切换"那里的二进制文件以指向dev分支.结果是/ bin文件夹的内容实际上从未实际提交到已编译的bin文件夹,因为工作副本指向存储库的不同部分.

有没有办法强制visual studio忽略发布时的.svn文件夹?或者,是否有另一种方法来处理在项目中包含静态.dll而不将它们放在bin文件夹中,以便/ bin可以从SVN中排除(应该是)(不使用GAC)?

svn versioning asp.net ignore

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

傻瓜版本

我正在寻找一个颠覆工具,我有以下要求:

  • 必须融入VS 2008
  • 自动提交新版本
  • 不使用命令行作为主接口
  • 使用明亮的图标叠加或上下文菜单不会使浏览器混乱
  • 只有一个用户才会使用,如果不是完全的话,那么不需要使用高级差异工具或类似的东西

基本上,我想要一个颠覆工具,只会在创建项目或实际需要从以前的版本中获取某些东西时打扰我.

这样的事情是否存在,如果存在,它是什么?

versioning version-control

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

CouchDB版本控制/审计

我正在尝试将CouchDB用于需要对所有数据操作进行全面审核的系统.由于其内置的修正跟踪,沙发似乎是一个理想的选择.但后来我在O'Reilly教科书中读到"CouchDB并不保证旧版本可以保留."

我似乎无法找到关于这一点的更多文档,或者沙发如何在内部处理其修订跟踪.有没有办法在每个数据库或每个文档级别配置沙发以永久保留所有版本?如果是这样,怎么样?

versioning revision couchdb

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

Rails wiki突出显示/删除文章版本之间的版本差异

我想知道如何在wiki样式rails项目上实现对用户编辑文章的更改的突出显示.由于文章可能相当冗长,我理想地喜欢删除线和突出显示,例如类似于github和维基百科.尽管在网上搜索我并没有真正想出太多,除了instiki这是一个完整的维基应用程序.

提前感谢任何建议.

versioning ruby-on-rails highlighting

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

'ea'和'fcs'对于构建版本意味着什么?

"ea"和"fcs"缩写在构建版本控制中意味着什么?我想'ea'代表'早期访问',但我可能是错的.我不知道什么是'fcs'.

versioning build

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

如何升级Codeigniter框架版本?

我当前的项目具有1.6.3版的codeigniter框架。现在有2.1.0版的codeigniter的新版本。新版本中包含许多新的库和帮助程序。因此,我想将codeigniter升级到新版本,以具有更多的功能和鲁棒性。

所以我的问题是:

  • 如何将Codeigniter框架版本升级到最新版本?
  • Codeigniter是否提供某种更新(例如防病毒)?
  • 如果已升级,我当前的应用程序是否需要更改?

php versioning frameworks codeigniter upgrade

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

用版本解析osgi服务

我目前正在评估osgi(使用felix 4.3实现)来管理服务的版本.

我一直在创建以下捆绑包:

bundle-api(版本1.0.0)定义接口xyzSomeService:它在版本1.0.0中导出xyz

实现SomeService(v 1.0.0)的bundle-impl(版本1.0.0),在规范版本1.0.0中导入包xyz并注册服务

bundle-api(版本2.0.0)定义接口xyzSomeService:它在版本2.0.0中导出xyz

实现SomeService(v 2.0.0)的bundle-impl(版本2.0.0),在规范版本2.0.0中导入包xyz并注册服务

现在,我有一个客户端,bundle-client(版本1.0.0),它在版本规范-1.0.0中导入bundle-api的xyz.

如何在版本1.0.0中获取xyzSomeService的服务?

目前,在安装/激活时:bundle-api 1.0.0 bundle-impl 1.0.0 bundle-api 2.0.0 bundle-impl 2.0.0 bundle-client 1.0.0

当启动bundle-client时,它会查询可用的xyySomeService.我得到了可用服务的答案:bundle-impl 1.0.0和bundle-impl 2.0.0

我想只获得与版本1.0.0匹配的服务实现.

我该怎么办?

ps:目前,我将null设置为过滤值.

versioning service binding osgi

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

Neo4j版本控制与时间属性的关系

我正在尝试建模树结构的版本控制系统.这是一个例子:

  • 树的第1版:

    的(a)< - :(B) - [belongs_to的]

    的(a)< - :(C) - [belongs_to的]

    (d)< - [:belongs_to的] - (E)

  • 树的第2版:

    的(a)< - :(C) - [belongs_to的]

    (d)< - [:belongs_to的] - (b)中

    (d)< - [:belongs_to的] - (E)

因此,在版本2中,我将B移动到D.实际上我现在可以通过创建版本节点并将其与所有包含的节点相关联来实现此目的,并在每个BELONGS_TO关系上给出时间属性.所以图表看起来像这样:

版本1

MERGE (a:COMPONENT {name:'a'})
MERGE (b:COMPONENT {name:'b'})
MERGE (c:COMPONENT {name:'c'})
MERGE (d:COMPONENT {name:'d'})
MERGE (e:COMPONENT {name:'e'})
MERGE (version:VERSION {createdOn:'16-4-2015 12:17:00'})
MERGE (version)-[:CONTAINS]->(a)
MERGE (version)-[:CONTAINS]->(b)
MERGE (version)-[:CONTAINS]->(c)
MERGE (version)-[:CONTAINS]->(d)
MERGE (version)-[:CONTAINS]->(e)
MERGE (a)<-[:BELONGS_TO {createdOn:'16-4-2015 12:17:00'}]-(b)
MERGE (a)<-[:BELONGS_TO {createdOn:'16-4-2015 12:17:00'}]-(c)
MERGE (d)<-[:BELONGS_TO {createdOn:'16-4-2015 12:17:00'}]-(e)
RETURN *
Run Code Online (Sandbox Code Playgroud)

版本2

MERGE …
Run Code Online (Sandbox Code Playgroud)

versioning tree modeling relationship neo4j

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

如何检查wasm二进制文件的WebAssembly版本

给定一个.wasm文件,如何检查二进制编码的版本


我一直在尝试使用WebAssembly,但是开始遇到据我所理解的版本控制问题,导致出现如下消息:

错误:Wasm.instantiateModule():Wasm解码失败结果=预期版本0c 00 00 00,找到0b 00 00 00 @ + 4

要么

错误:Wasm.instantiateModule():Wasm解码失败结果=预期版本0c 00 00 00,发现01 00 00 00 @ + 4

除了在不支持给定文件的WebAssembly嵌入程序上运行该错误以外,如何检查wasm文件的版本?


编辑:根据最近的发行说明,这是一个有时间限制的问题,所有组件的版本都将是0x1

versioning module webassembly

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

SQL Server:如何排序和比较许多版本?

在我对表的请求中,我必须找到版本小于或等于10.0.1703(<= 10.0.1703)的版本的所有行,并且有很多版本.我使用SQL Server.结果中所需的行的示例是:

在此输入图像描述

id | name | build(version)
--------------------------
1  | A    | 10.0.1703
2  | B    | 6.3.9600
Run Code Online (Sandbox Code Playgroud)

我必须找到所有旧版本或等于10.0.1703的版本.6.3.9600小于10.0.1703

它与这个问题有关,但提供的解决方案对我来说很难理解 如何比较使用SQL Server的软件版本?

sql sql-server versioning

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