随笔分类 -  BuildRelease

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要:转自:http://www.cnblogs.com/gao241/archive/2013/04/08/3008380.html,版权归原作者所有。 Jenkins是一个非常出色的持续集成服务器,本文主要介绍在CentOS系统中Jenkins的基本安装配置方法,供参考。 一. 软件包: 1. 下载a 阅读全文
posted @ 2016-02-16 13:57 iTech 阅读(16947) 评论(0) 推荐(0) 编辑
摘要:Jenkins: Change Workspaces and Build Directory Locations 转自: http://ingorichter.blogspot.jp/2012/02/jenkins-change-workspaces-and-build.html Have you 阅读全文
posted @ 2016-02-16 11:20 iTech 阅读(51407) 评论(1) 推荐(0) 编辑
摘要:转自: https://github.com/kaiye/kaiye.github.com/issues/7 在掌握了基础的 Git 使用 之后,可能会遇到一些问题。以下是猫哥筛选总结的部分常见问题,分享给各位朋友,掌握了这些问题的中的要点之后,git 进阶也就完成了,它包含以下部分: 如何修改 o 阅读全文
posted @ 2016-02-14 13:05 iTech 阅读(2109) 评论(0) 推荐(0) 编辑
摘要:代码回滚:Reset、Checkout、Revert的选择 Zhongyi Tong edited this page on Dec 8, 2015 · 5 revisions Pages 19 Home 2.1 快速指南 2.2 创建代码仓库 2.3 保存你的更改 2.4 检查仓库状态 2.5 检 阅读全文
posted @ 2016-02-14 12:58 iTech 阅读(14500) 评论(1) 推荐(2) 编辑
摘要:代码合并:Merge、Rebase的选择 Zhongyi Tong edited this page on Dec 7, 2015 · 3 revisions Pages 19 Home 2.1 快速指南 2.2 创建代码仓库 2.3 保存你的更改 2.4 检查仓库状态 2.5 检出之前的提交 2. 阅读全文
posted @ 2016-02-14 12:57 iTech 阅读(44087) 评论(1) 推荐(5) 编辑
摘要:BY 童仲毅(geeeeeeeeek@github) 这是一篇在原文(BY atlassian)基础上演绎的译文。除非另行注明,页面上所有内容采用知识共享-署名(CC BY 2.5 AU)协议共享。 多种多样的工作流使得在项目中实施Git时变得难以选择。这份教程提供了一个出发点,调查企业团队最常见的 阅读全文
posted @ 2016-02-14 12:54 iTech 阅读(3877) 评论(1) 推荐(1) 编辑
摘要:原文:http://answers.perforce.com/articles/KB_Article/How-To-Rollback-An-Integration当我们需要将一个branch上的代码修改集成到另一个branch的时候,我们需要执行命令p4 integ + p4 resolve + p4 submit来完成,通称我们称以上的操作为一次integration或merge。一 rollback integration/merge有的时候在我们做了p4 integ 来把代码从一个branch merge到了另一个branch,但是发现有错误,或者这个merge不需要了,这时我们将需要撤 阅读全文
posted @ 2014-04-12 12:44 iTech 阅读(4423) 评论(0) 推荐(0) 编辑
摘要:1) 安装tomcat安装tomcat6: http://www.cnblogs.com/itech/p/3506011.html安装tomcat7: http://www.cnblogs.com/itech/p/3515846.html2) 安装jenkins下载jenkins,wgethttp://mirrors.jenkins-ci.org/war/latest/jenkins.war如果tomcat7以daemon运行,需要先设置jenkins_home:vim /etc/init.d/tomcat7 或者/usr/share/tomcat7/bin/startup.shexport 阅读全文
posted @ 2014-01-05 17:54 iTech 阅读(5400) 评论(0) 推荐(0) 编辑
摘要:需要sudo或root权限。翻译自: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions1)确保centos中的java为openjdk。如果java -version输出为java -versionjava version "1.5.0"gij (GNU libgcj) version 4.4.6 20110731 (Red Hat 4.4.6-3)则需要卸载java,安装openjdk版本yum remove java然后安装openjdk如下:y 阅读全文
posted @ 2014-01-04 15:27 iTech 阅读(4669) 评论(0) 推荐(0) 编辑
摘要:在centos中安装jenkins1)安装目录pwd (/home/AAA)2)检查java是否安装[AAA@Centos_AAA jenkins]$ java -versionjava version "1.6.0_22"OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64)OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)3)下载jenkinsmkdir -p jenkins/jenkins_homemkdir -p j 阅读全文
posted @ 2014-01-04 12:32 iTech 阅读(20855) 评论(2) 推荐(0) 编辑
摘要:Perforce settings such as port, user, and workspace names using the following methods, listed in order of precedence:1.On the command line, using flags2.In a config file, if P4CONFIG is set3.User environment variables (on UNIX or Windows)4.System environment variables (on Windows, system-wide enviro 阅读全文
posted @ 2013-06-26 22:56 iTech 阅读(2105) 评论(0) 推荐(0) 编辑
摘要:Team Foundation Service 是微软提供的云端的开发平台。 主页:http://tfs.visualstudio.com。类似于github,与github的区别是:1) github创建private的project是需要是付费用户, Team Foundation Service提供5个用户以内免费创建private的project;2)Team Foundation Service的源码管理server可以是Team Foundation Server或者是git,Team Foundation Service 提供更好的与VisualStudio的集成,但是如果是使用 阅读全文
posted @ 2013-05-08 23:07 iTech 阅读(850) 评论(0) 推荐(1) 编辑
摘要:p4 view mapping及其特殊字符p4中三种view:client views, branch views, and label views.注意:1)如果view中对同一个文件有多次mapping,则后面的覆盖前面的mapping。2)以-开始的mapping,用来排除文件的mapping,一般用来排除一些目录下的某些子目录或文件。3)在client views中可以在mapping的最前面有+,表示叠加的效果,不同于一般的覆盖。文件或路径中的空格://depot/v1/... "//ws/version one/..."“//depot/document 2/. 阅读全文
posted @ 2013-04-09 20:17 iTech 阅读(1851) 评论(0) 推荐(0) 编辑
摘要:p4 sync -n 显示sync的结果,但不是真的sync。Examplesp4 syncCopy the latest revision of all files from the depotto the client workspace, as mapped through the client view.If the file is already open in the client workspace,or if the latest revision of the file exists in the client workspace, it is not copied.p4 s 阅读全文
posted @ 2013-04-09 20:17 iTech 阅读(3972) 评论(0) 推荐(1) 编辑
摘要:貌似p4 add ...挺好用的。我们知道p4中没有对目录的版本控制,在p4 add的时候只能是文件,所以如果想一次把一个目录add到p4上,需要以下方法:Linux/unix 中p4 add files:find . -type f -print | p4 -x - addLinux/unix 中p4 add symbollinks:find . -type l -print | p4 -x - add -t symlink增加除了目录的所有文件:find . ! -type d | p4 -x - addwindows中的dos命令:dir /b /s /a-d | p4 -x - add 阅读全文
posted @ 2013-04-08 21:52 iTech 阅读(3855) 评论(0) 推荐(0) 编辑
摘要:http://stelligent.com/http://devopsnet.com/http://www.build-doctor.com/http://www.urbancode.com/blogs/http://build-release.blogspot.com/http://allscm.com/http://www.opensourceconfigurationmanagement.com/http://www.buildconsulting.com/http://www.continuousintegrationtools.com/TFS:http://www.edsquared 阅读全文
posted @ 2013-04-08 21:23 iTech 阅读(540) 评论(0) 推荐(0) 编辑
摘要:code review:http://stackoverflow.com/questions/144351/comparison-of-code-review-tools-systemshttp://www.atlassian.com/software/crucible/overviewhttp://smartbear.com/products/software-development/code-reviewhttp://www.reviewboard.org/http://getbarkeep.org/http://malevich.codeplex.com/https://code.goo 阅读全文
posted @ 2013-04-08 21:21 iTech 阅读(2164) 评论(0) 推荐(0) 编辑
摘要:一 静态label静态label使用labelsync或tag来生成,实际上包含了具体的文件和版本信息。 文件必须同时包含在clientspec和label的view中,clientspec和label的view可以不相同。1)server上两个depots(depot和depot2),且本地sync到最新的changelist@2C:\>p4 -p localhost:1666 -u aaa -c aaa_test depotsDepot depot 2012/10/20 local depot/... 'Default depot'Depot depot2 2012/ 阅读全文
posted @ 2012-10-20 11:54 iTech 阅读(2322) 评论(0) 推荐(0) 编辑
摘要:一 查看workspace sync到的changelistperforce的workspace其实是一些特定版本的文件的结合,相比只将workspace对应到某个特定的changelist,此方法更灵活。changelist和文件间的关系为:每个changelist其实是某些特定版本文件的集合,但是并不是所有的版本的文件结合都对应到一个changelist。perforce允许用户将workspace同步到文件的某些特定版本,不一定对应一个chagnelist。使用如下三步来确定workspace的最新状态p4 changes 命令可以查看workspace中文件集合所对应的最高chagne 阅读全文
posted @ 2012-04-21 12:44 iTech 阅读(5621) 评论(0) 推荐(0) 编辑
摘要:Perforce2012新特征=20个用户免费+云1)免费版本最多支持20个users和20个clients了。相比以前的2个users和4个clients确实可以在小的产品中使用了。2)现在是一个云的时代,perforce公司提供源代码云也不为奇怪,不过云的安全还是重中之重。现在很多的公司都在用amazon的虚拟机和存储了,估计离源代码外包管理也不远了。3)stream,对branch的更高的抽象。完! 阅读全文
posted @ 2012-02-24 13:49 iTech 阅读(1553) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页