3℃
本文简单介绍一下如何使用svn的externals属性。
注意:本文只针对命令行用户!对于界面用户(TortoiseSVN),请自行Google!
或者,请参看官方文档:svnbook
I. svn属性
首先,我们来看看svn有哪些属性。
svn的属性一共分为两种:版本控制的属性和非版本控制的属性:
版本控制的属性
svn:executable
如果出现在一个文件上,客户端会将此文件在Unix工作拷贝中设置为可执行。
svn:mime-type
如果出现在一个文件,这个值表示了文件的mime-type,这允许客户端在执行更新时决定...
CI, Externals, SCM, Subversion, SVN, TortoiseSVN阅读全文
10℃
很多时候,你的svn repo(假定project)很大(这里指包括所有tags和branches),但是其实你真正需要的却只有一两个(比如说trunk,以及和trunk平级的install目录,同时install目录和trunk目录有着这样活那样的联系),这时你就希望在svn co的时候是co整个project并且忽略你不想要的目录。当然,你大可不必co整个project,而单独co你想要的目录就行了。但是,从SCM的角度出发,你不可以强行改变用户的使用习惯,不排除就有这么些人喜欢这样操作,尤其是对于那些喜欢用命令行的人而言。
可能我这么说,大家没有什么概念,...
SCM, Subversion, SVN, Version Control阅读全文
3℃
Overview
We call this kind of job as "Interactive Job", By a "Jenkins Interactive job" we mean a job which queries the user for a number of parameters to run the job, and is quite simple to configure by configuring the job to be parameterized. Like following picture shows:
But if you need to change the choice list dynamically, you'll need to install the Extended Choice Parameter plugin Extended Choice Parameter plugin and do an additional tweak.
This plugin supports that ...
Extended Choice Parameter, Hudson, Jenkins, Jenkins Plugin, SCM阅读全文
2℃
英文原文:Version control for Linux 以及 A Framework for Software Product Line Practice
版本控制系统或资源管理系统是现代软件开发的一个重要方面。不使用版本控制系统就如同超速驾驶一辆汽车:很刺激,也可能会更快抵达目的地,但事故却在所难 免。本文概述了软件配置管理(SCM)系统及其优势,内容涵盖 CVS、Subversion、Arch 和 Git。本文还讨论了最常见的 SCM 体系结构。本文在最后给出了新出现的一些方法及这些方法与先前方法的区别。
SCM活动目前较多的存在于国外的一些大公司,国内才刚刚起步,无论...
CVS, Git, Linux, SCM, Subversion, SVN阅读全文
15℃
If you're investigating the codes statics like me, you may know many code static tools, like CCCC, CMT++, CppNcss, Cppcheck, and so on... These tools will give you a very good performance if you're using them correctly, especially in Linux env, and especially work with Hudson/Jenkins.
Today I will introduce one of them to you - CCCC, I will also give you the usage, examples, result sheet... If you're interested it, pls read this article carefully.
Overview:
CCCC - which ...
cccc, CI, CMT++, Code Static Check, Cppcheck, CppNcss, Jenkins, SCM阅读全文
0℃
Reproduced statement:
This article is reprinted from Melski's blog, more infomation, pls refer to:
How ElectricMake guarantees reliable parallel builds
Parallel execution is a popular technique for reducing software build length, and for good reason. These days, multi-core computers have become standard — even my laptop has four cores — so there’s horsepower to spare. And it’s “falling over easy” to implement: just slap a “-j” onto your make command-line, sit back and enjo...
Accelerate, Cloud, Ecloud, Emake, Gmake, Make, Parallel Builds, SCM阅读全文
1℃
Reproduced from:
http://www.ibm.com/developerworks/opensource/library/os-ecl-subversion
Summary: From the beginning, Eclipse included tight integration with the Concurrent Versions System (CVS) in order to provide access to change-management capabilities. Now, many projects -- notably those run by the Apache Software Foundation -- are using a different change-management system: Subversion. Find out how to use Eclipse for projects that use a Subversion reposit...
CVS, Eclipse, SCM, Subversion, SVN阅读全文
2℃
本文整合自:
1, http://www.zzbaike.com/wiki/Git%E4%B8%8ESVN%E9%97%B4%E7%9A%84%E6%AF%94%E8%BE%83
2, http://www.aqee.net/2010/10/20/5-fundamental-differences-between-git-svn/
3, http://boxysystems.com/index.php/5-fundamental-differences-between-git-svn/
I
首先通过下面两幅图来形象的展示一下Git与SVN的不同之处:
对于易于本地增加分支,图中Git本地和服务器端结构都很灵活,所有版本都存储在一个目录中,你只需要进行分支的切换即可达到在某个分支工作的效果。而 SVN则完全不同,如果...
Git, SCM, SVN阅读全文















谢谢分享
赶紧学习一下,谢谢!
谢谢 希望能下
好東西! 下來試一下。
谢谢你,我的问题已经解决了,
评论啊,你太伟大了
感谢分享,不知道现在还能下载
谢谢博主分享!