在开发过程中,小组开发经常碰到很多人用的ide版本不同,而项目组成员为了参与多个项目,经常安装多个版本的ide
本文主要讲解vs2008与vs2012之间如何在源码管理下同时打开一个项目文件进行开发
本文以c#开发为例,其他语言一样
1,关于解决方案
不建议把解决方案绑定到源码中,每个成员自己维护自己的解决方案文件.
如果一定需要把解决方案也绑定到源码中,请针对不同版本的ide,保存不同的解决方案
如: projectA
保存成projectA_2012.sln 和projectA_2008.sln
2,关于项目文件
2.1用记事本打开项目文件,进入编辑状态
2.2修改 <Project ToolsVersion="4.0" 此处必须为高版本的version,2012和2010都是4.0 否则,ide打开该项目会提示升级
参考下图:
2.3此处注意,项目文件是2008产生的和2012产生的 查找的位置不一样
定位文件位置
2008: <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
2012: <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" >
替换以上内容为以下内容(2008与2012一致)
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" Condition="'$(Solutions.VSVersion)' == '11.0'" />
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
参考下图:
2.4 保存修改
3,把修改签入源码管理,此后从源码管理获取的项目文件已经支持2008和2012进行打开,小组开发成员通过加载项目需要的项目后各自保存自己的解决方案即可
4,希望能够帮助到需要的朋友,如果有什么问题,请在跟帖中提出
5,转载请写上来源:http://blog.csdn.net/deleteelf/article/details/8756857
1. sudo apt-get install tftpd-hpa
2. vim etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
#TFTP_DIRECTORY="/var/lib/tftpboot"
#TFTP_DIRECTORY="/root/rt5350/RT288x_SDK/source/images"
TFTP_DIRECTORY="/root/rt5350"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure --create --listen --verbose"
3. so, we can using remote tftp client sent command test it like following:
ralink is tftp-hpa client ubuntu is tftp-hpa server
a. put the ralinke file "test.bin" to ubuntu
command: tftp -p -l test.bin -r name.bin 10.10.10.152
b. get the ubuntu file "test.bin" to ralink
command: tftp -g -r test.bin -l name.bin 10.10.10.152
JIRA安装和破解
(注意:安装过程中,请注意图片下的小字)
一、前期准备 1.1 软件包①、MySQL安装和破解工具(mysql-5.0.22-win32.zip、sqlyog_8.05.rar)
②、JIRA安装和破解工具(atlassian-jira-5.2.9-x32.exe、atlassian-extras-2.2.2.jar、atlassian-extras-2.2.2.crack)
③、JIRA汉化包:JIRA-5.0-language-pack-zh_CN.jar
④、JIRA使用的MySQL驱动:mysql-connector-java-5.1.24-bin.jar
1.2 MySQL配置①、安装和破解MySQL
②、创建JIRA数据库用户
创建MySQL用户(jirauser)和密码(111111),可执行SQL:
INSERT INTO mysql.user(HOST, USER, PASSWORD) VALUES("localhost", "jirauser", PASSWORD("111111"));
③、创建JIRA数据库
创建JIRA数据库:
CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin;
④、设置用户权限
设置jirauser的权限:
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, INDEX ON jiradb.* TO 'jirauser'@'localhost' IDENTIFIED BY '111111'; FLUSH PRIVILEGES;二、JIRA安装 2.1 安装启动
双击安装文件(如:atlassian-jira-5.2.9-x32.exe),出现如下界面:
图1 启动界面
2.2 安装选项图2 安装选项
选项说明:
① Express Install(Use default settings):使用默认安装选项,都会安装到C盘
② Custom install(Recommended for advanced users):自定义安装
③ Upgrade an existing JIRA installation:升级安装
2.3 配置路径图3 JIRA安装路径
图4 JIRA数据路径
2.4 作为服务图5 作为服务
2.5安装完成图6 安装完成
三、 JIRA配置 3.1 配置语言和数据库图7 配置语言和数据库
操作:此时关闭配置向导,并停止JIRA服务,再将mysql-connector-java-5.1.24-bin.jar(MySQL驱动)拷贝至D:\Program Files\Atlassian\JIRA\lib目录
图8 数据库信息配置
(注:在此填写的配置,可参考1.2节MySQL配置)
3.2 配置应用属性图9 配置应用属性
3.3 指定LICENSE图10 指定License Key
License key是从官方网站上申请的。申请过程如下:
1)选择图9中的“I don’t have an account”
2)注册用户名、密码和绑定EMAIL
3)再申请LICENSE KEY
注意:如果不想进行申请,可尝试使用下表中的LICENSE KEY:(注:此时需断开网络连接)
表1 LINCESE KEY
AAABDQ0ODAoPeNptkE9Pg0AQxe/7KTbxvAaW2iLJHlrY6CpQAlSTxsuKo13TIpkFYr+9UEz8kx4mm
cx785uXuSh3HU00Uu5Thwf8OvAWNIxKyh3XIxHYCk3Tmo9a3Kl8+RRQ2et9p8cJCRFOTaRbEKOfO
R7jPnk3qC9jU0FtQb6Y07ZMS5lnuSok+SGIFjv4Yy+PDaT6ACJcJ4nMQ7WMJ11XrelhWthP3gdAO
0I4SbSpW6h1XYH8bAwefyWaMb4ga3zTtbHT0cfbNCsmatodngHXrxs7sARzSQHYA6pIrG7CK6bmb
saSbbFl95uVQwqZiqFYzL257/MZ+Q492GMVnVPOp8k6rHbawv+/fQHjrn0YMC0CFQCFUyVk8Q0N6
nx7fjaV7St6S7cZ6wIUGO5yhomsFGiQYZ+yWBwK2g9Vjdo=X02dp
图11 配置Administrator账户
3.5 配置EMAIL通知图12 EMAIL通知
四、破解汉化 4.1 JIRA破解