标签: versions

版本中的数字通常代表什么(即v1.9.0.1)?

也许这是一个愚蠢的问题,但我总是假设每个数字描述的时期代表了软件的一个组成部分.如果这是真的,他们会代表不同的东西吗?我想开始为我的软件的不同版本分配版本,但我不确定它应该如何构建.我的软件有五个不同的组件.

versions

127
推荐指数
6
解决办法
7万
查看次数

SVN(Subversion)问题"文件计划添加,但缺少" - 使用版本

我正在使用SVN版本.

我尝试提交并收到此消息:

提交失败(详情如下):'/Users/mike/Sites/mysite.com/astss-cvsdude/Trunk/cart/flashfile.swf'计划添加,但遗失

我想这是因为我已经将文件添加到了repo中,然后通过文件系统删除了它们.

我想让它只是记下我的变化,并将更改应用于回购.

我怎么能绕过这个?

svn macos versions

92
推荐指数
3
解决办法
10万
查看次数

.NET Framework,CLR和Visual Studio版本号如何相互关联?

随着最近发布的.NET 4.0和Visual Studio 2010,跟踪哪些.NET Framework版本构建在什么版本的CLR上并且属于Visual Studio的哪个版本变得越来越困难.

是否有显示这些关系的权威表格?

.net clr versions visual-studio

59
推荐指数
3
解决办法
2万
查看次数

如何最好地使用文件版本和汇编版本?

在.NET中,构建项目时可以使用两个版本号,即文件版本和汇编版本.你是如何使用这些数字的?保持不变?自动递增一个,但手动更改另一个?

那个AssemblyInformationalVersion属性呢?

我发现这个支持Microsoft知识库(KB)的文章提供了一些帮助: 如何使用汇编版本和汇编文件版本.

.net attributes versions

55
推荐指数
5
解决办法
3万
查看次数

你能在解决方案中混合.NET框架版本吗?

我工作的代码库是.NET 2.0.对于我们的新程序集/ DLL/web应用程序,我很乐意利用3.5提供的功能.

可以在解决方案中混合使用.NET框架(每个程序集)吗?有没有与此相关的IIS相关警告?

我很想听到任何积极/消极/如何反馈.让我知道!

谢谢!

.net frameworks versions

42
推荐指数
2
解决办法
3万
查看次数

将subversion存储库编号转换为代码

我想实现一种在代码中记录项目版本的方法,以便在测试时使用它并帮助跟踪错误.似乎使用的最佳版本号只是Subversion的当前版本号.有没有一种简单的方法可以将这个数字挂钩到(我的情况下是C++)头文件或其他什么东西,然后我可以在代码中找到它?我猜这是一个帖子提交钩子什么的?

有没有人有任何实现这个的经验(请分享代码,请?),或者可以提出更好的选择?谢谢.

svn testing debugging revision versions

39
推荐指数
5
解决办法
5万
查看次数

我应该开发什么版本的Android?

我该如何做出选择?我应该考虑哪些参数?

android versions google-play

31
推荐指数
3
解决办法
1万
查看次数

如何在编译时测试当前版本的GCC?

我想根据GCC的版本包含不同的文件.更准确地说,我想写:

#if GCC_VERSION >= 4.2
#  include <unordered_map>
#  define EXT std
#elif GCC_VERSION >= 4
#  include <tr1/unordered_map>
#  define EXT std
#else
#  include <ext/hash_map>
#  define unordered_map __gnu_cxx::hash_map
#  define EXT __gnu_cxx
#endif
Run Code Online (Sandbox Code Playgroud)

我不关心3.2之前的gcc.

我很确定在预处理时间定义了一个变量,我再也找不到了.

c c++ gcc versions

29
推荐指数
3
解决办法
2万
查看次数

Cornerstone与Mac OS X的版本

我已经在命令行上使用svn超过5年了,但我正在考虑切换到GUI.Mac颠覆应用程序的两个国王似乎是版本基石.我见过的大部分评论/评论都是在2008年Cornerstone首次发布的时候.它现在是2010年,两个应用程序都经历了重大变化.

过去一周我一直在运行两个应用程序的试用版,我仍然无法下定决心.你会推荐哪个?为什么?

svn macos versions cornerstone

29
推荐指数
1
解决办法
3万
查看次数

Python:从多个已安装的模块版本中选择一个

在我的系统上,我有多次安装了几个模块.举个例子,numpy 1.6.1安装在标准路径中/usr/lib/python2.7/dist-packages,我有一个numpy 1.8.0安装的更新版本/local/python/lib/python2.7/site-packages/.

我不能简单地删除旧版本的原因是我没有权限在我的工作计算机上更改任何内容.但是我需要使用新的numpy版本.

我加入/local/python/lib/python2.7/site-packages/了我的PYTHONPATH.不幸的是,这没有用,因为/usr/lib/python2.7/dist-packages首先插入到路径中,因此numpy 1.6.1将被加载.这是一个例子:

>>> import os
>>> print os.environ['PYTHONPATH']
/local/python/lib/python2.7/site-packages
>>> import pprint
>>> import sys
>>> pprint.pprint(sys.path)
['',
 '/local/python/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-linux-x86_64.egg',
 '/local/python/lib/python2.7/site-packages/pyparsing-2.0.1-py2.7.egg',
 '~/.local/lib/python2.7/site-packages/setuptools-3.4.4-py2.7.egg',
 '~/.local/lib/python2.7/site-packages/mpldatacursor-0.5_dev-py2.7.egg',
 '/usr/lib/python2.7/dist-packages',
 '/local/python/lib/python2.7/site-packages',
 '/usr/lib/python2.7',
 ...,
 '~/.local/lib/python2.7/dist-packages', 
 ...]
Run Code Online (Sandbox Code Playgroud)

所以,似乎导入订单是

  1. 当前目录
  2. 鸡蛋来自 PYTHONPATH
  3. 来自本地模块路径的鸡蛋(~/.local/lib/python2.7/site-packages/*.egg)
  4. 系统范围的模块路径(~/usr/lib/python2.7/dist-packages/)
  5. 来自的目录 PYTHONPATH
  6. 中间路径(为简洁起见省略)
  7. userbase目录(~/.local/lib/python2.7/site-packages/)

我的问题是我需要在项目3和项目4之前放置项目5.以使我的代码正常工作.现在,如果我numpy 1.8.0/local/*目录导入一个编译过的模块,并且这个模块导入numpy,它仍然会从/usr/*目录中取出numpy 并失败.

我通过在我的脚本中放置这样的东西来规避这个问题:

import sys
sys.path.insert(0, '/local/python/lib/python2.7/site-packages/')
Run Code Online (Sandbox Code Playgroud)

因此,我可以强制Python使用正确的导入顺序,但当然这不是一个解决方案,因为我必须在每个脚本中 …

python module versions pythonpath sys.path

26
推荐指数
1
解决办法
2万
查看次数