现在位置 >首页 > SCM
3℃
2012年03月20日 SCM ⁄ 被围观 501+
使用svn的externals属性
本文简单介绍一下如何使用svn的externals属性。 注意:本文只针对命令行用户!对于界面用户(TortoiseSVN),请自行Google! 或者,请参看官方文档:svnbook I. svn属性 首先,我们来看看svn有哪些属性。 svn的属性一共分为两种:版本控制的属性和非版本控制的属性: 版本控制的属性 svn:executable                  如果出现在一个文件上,客户端会将此文件在Unix工作拷贝中设置为可执行。    svn:mime-type                 如果出现在一个文件,这个值表示了文件的mime-type,这允许客户端在执行更新时决定...
阅读全文

10℃
2012年02月17日 SCM ⁄ 被围观 1,064+
SVN实现在更新本地版本库时忽略指定目录
很多时候,你的svn repo(假定project)很大(这里指包括所有tags和branches),但是其实你真正需要的却只有一两个(比如说trunk,以及和trunk平级的install目录,同时install目录和trunk目录有着这样活那样的联系),这时你就希望在svn co的时候是co整个project并且忽略你不想要的目录。当然,你大可不必co整个project,而单独co你想要的目录就行了。但是,从SCM的角度出发,你不可以强行改变用户的使用习惯,不排除就有这么些人喜欢这样操作,尤其是对于那些喜欢用命令行的人而言。 可能我这么说,大家没有什么概念,...
阅读全文
2℃
2012年01月16日 SCM ⁄ 被围观 811+
本文转自:svn服务器与客户端hooks脚本的使用 根据实用性,本文主要谈及提交前阻止空信息(pre-commit)和提交后自动发邮件(post-commit)这两个功能,这些功能对于team规范工作流程和提高工作效率有很大帮助,所以我个人是极为推崇的,也希望能给大家带来启发。 本文用到的所有代码及工具下载:svn-hooks.rar ——包括pre-commit.bat,post-commit.bat,blat.exe,maillist.txt等。 关于svn几个常用的hooks网上写的不少,相关代码被改的五花八门,我想在这里规整一下,并且加入自己的一些理解和扩展功能,避免大家...
阅读全文
2℃
2011年11月27日 SCM ⁄ 被围观 836+
Version Control for Linux
英文原文:Version control for Linux 以及 A Framework for Software Product Line Practice 版本控制系统或资源管理系统是现代软件开发的一个重要方面。不使用版本控制系统就如同超速驾驶一辆汽车:很刺激,也可能会更快抵达目的地,但事故却在所难 免。本文概述了软件配置管理(SCM)系统及其优势,内容涵盖 CVS、Subversion、Arch 和 Git。本文还讨论了最常见的 SCM 体系结构。本文在最后给出了新出现的一些方法及这些方法与先前方法的区别。 SCM活动目前较多的存在于国外的一些大公司,国内才刚刚起步,无论...
阅读全文
1℃
2011年11月16日 SCM ⁄ 被围观 1,234+
From: Merging with TortoiseSVN Assuming you have a main "trunk" in your subversion repository, and that you are actually working on a different branch. You'd need to merge your changes from your branch to the trunk so other team members would be able to use your code. You'd also want to be able to merge from the trunk to your branch, to be able to use your teammate's code. The thing you should bear in mind while you merge, is that the actual merge process is actually wor...
阅读全文
15℃
2011年08月16日 SCM ⁄ 被围观 2,422+
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 ...
阅读全文
0℃
2011年08月15日 SCM ⁄ 被围观 1,002+
How ElectricMake guarantees reliable parallel builds
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...
阅读全文
1℃
2011年07月22日 SCM ⁄ 被围观 1,332+
How to use Subversion with Eclipse
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...
阅读全文

×
腾讯微博